The Lover's Farewell
Statue in the concourse of St. Pancras station
3060HDREnglandLondonSt. PancrasUnited KingdomPlaces