Designed by
Title
Historic Calle Mayor Street, Madrid, Spain #248613334
Description
The Calle Mayor is a centric street in Madrid, Spain. Located in the Centro District, the Calle Mayor starts in the Puerta del Sol and ends at the cuesta de la Vega.
This image is editorial