Hamstead tube station & High Street on a rainy day.
Size: 3456px × 3456px
Location: London, England
Photo credit: © escapetheofficejob / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: england, hampstead, hamstead, high, lady, london, station, street, tube, umbrella, wet