Working on the Thames, near Westminster Bridge
United KingdomEnglandLondonThamesWestminster Bridgetesthome0019