Seville – Plaza de San Francisco

Seville – Plaza de San Francisco

Architecture in Andalusia: A shot from the Plaza de San Francisco in Seville, Spain.

Countries & Regions