Main Street, Gibraltar. It was Gibraltar day, so everyone (less cruise passengers!) was dressed in red and white