Europe > Spain

The houses seem to spill off the Hill In Cuenca

Overlooking the Newer Town, Cuenca
Spain
Overlooking the Newer Town, Cuenca
Spain
2010