Return to London and Amsterdam Menu
DSCF0611.JPG (1 of 4): Abbey Road Studios. There was a surprisingly large number of people hanging around here on the street.