Designed by
Title
Talking telescope on an observation deck in Greenwich Royal Park with a view on Queen`s house and London city #130306473
Description
Greenwich Park, London, Great Britain - October 13 2018: talking telescope on an observation deck in Greenwich Royal Park with a view on Queen`s house and London city, vertical image.
This image is editorial