Preview Tram on Seafront Promenade, Blackpool, Lancashire, England, United Kingdom, Europe Image ID: 834-5731 Artist: Eurasia Purchase a commercial license Buy framed prints & more from our print store travel destination photography color image day outdoors places town towns resort resorts blackpool tower blackpool lancashire england great britain united kingdom europe promenade horizontal street scene street scenes transport transportation road tram trams public transport