Previous Home Next

lamancha_espana

La Mancha (no knights in sight), just south of Madrid, Spain
All Photos Copyright 2001 by Frank Celaya