sherrylhuckabee.typepad.com > Spain (1) - Vaughan Town Beauty

Castle Valdecorneja in the village of El Barco de Avila.

Castle Valdecorneja in the village of El Barco de Avila.