Traditional Andalusian patio in Vejer de la Frontera, a beautiful village in Cádiz province, Andalusia, Spain.