Station clock
A large decorative station clock [ Charing Cross, London] with Roman numerals in black, gold and red.
© Durdenimages | Stock Free Images
Similar Free Images
Categories: