spain, medieval, medieval city, city center, merchant, stone working, elaborate, historical site, architecture, elaborately, outdoor, summer, sky, hot, travel, attraction, ornament, landmark, market, travel destination, europe, background, people, concrete, buildings, stairs, walking, Church, building, stairway, marketplace, landmass, force, district, person, season, edifice, detailed, decoration, building material, outside, businessperson, steps, paving, church, Christian church, european country