Tower

Tower (torre). Square In Seville. Spain Photo