Castro del Río

Andalusia, Spain