Designed by
Title
Vulliamy's Dolphin lamp standards of the Thames Embankment in London. Dolphin lamp post #317000829
Description
London, UK - May 9, 2023 : Vulliamy's Dolphin lamp standards of the Thames Embankment in London. Dolphin lamp post
This image is editorial