1/1
GAO 047.tiff
Rocamadour, small village that rise in stages up the side of a cliff in southwestern France

Rocamadour, small village that rise in stages up the side of a cliff in southwestern France

© © 2008 Geir Andre Olsen