Sky Stone Strata. 2000

Hampstead, London, England.   [more...]