Art deco Cine Callao building at Plaza de Callao Madrid Spain


Size: 5184px × 3123px
Location: Madrid Spain
Photo credit: © Mark Beton / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: architecture, art, callao, centre, cine, city, deco, europe, gran, madrid, plaza, square