Designed by
Title
The Queens Diamond Jubilee tram at Blackpool, Lancashire, England, UK. #96567419
Description
The Queens Diamond Jubilee Tram on display at Blackpool, Lancashire, England UK, during the yearly Blackpool Illuminations. Light trails of a moving tram in the background
This image is editorial