Designed by
Title
Edificio de Las Cariatides, MADRID, SPAIN #67093544
Description
MADRID, SPAIN - AUGUST 25, 2012: Edificio de Las Cariatides (Caryatid Building) that houses the headquarters of the Instituto Cervantes. Cervantes institute is situated on the Calle de Alcala (Alcala street), Madrid, Spain
This image is editorial