Esplanade level of Dover castle. 2008.

Printable View