Info

England, Greater London, Embankment.

England, Greater London, Embankment. Sphinx located on embankment on the river Thames.

Add to Cart Add to Lightbox Download
Filename
12_186_3903.jpg
Copyright
Jason Friend / Jason Friend Photography Ltd
Image Size
5616x3744 / 18.6MB
Contained in galleries
England
England, Greater London, Embankment. Sphinx located on embankment on the river Thames.