Log In or Register
I hope that you enjoy this view from the Castle of Castelnaud-La-Chapelle that is located in Perigord, southwertern France. This shot was taken during September 2009. Thanks for commenting.