Tags

, , , , , , , ,

Abbey Road

An iconic pedestrian crossing to be sure: Abbey Road, London … minus the Fab Four.