Designed by
Title
Plaza de Espana Spain Square in Seville, Andalusia, Spain #164122744
Description
North wing of the building and river at the Spain Square Plaza de Espana in Seville Sevilla city, Andalusia, Spain. Example of Renaissance revival architecture. Bright Sunny day