Designed by
Title
Trams by Theatre Royal, Npottingham. #46048888
Description
Modern trams passing in front of the Theatre Royal, Theatre Square, Upper Parliament Street, Nottingham, Nottinghamshire, England, UK, Western Europe.
This image is editorial