The Dove Pier Lower Mall, HammersmithLondon, ENGLAND
Barge Elsie Lower Mall, HammersmithLondon, ENGLAND