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.