Preview Illuminated staircase at the Posada de la Casa di Abad, Ampudia, Castilla, Spain, Europe Image ID: 1113-60145 Artist: Franz Marc Frei Purchase a commercial license Buy framed prints & more from our print store travel spain nobody architecture europe castilla leon interior design staircase picture indoors picture stairway illumination mediterranean countries castile leon ampudia posada de la casa di abad