Calle de Alcalá. Madrid, Spain
Plaza del Sol, Madrid. Km 0.
The Crystal Palace, Madrid, Spain
plaza de la puerta del sol - madrid
Madrid, Spain Plaza del sol
“I feel more comfortable coming here for sexual and reproductive health services than going to the regular doctor to check for the flu.” Kendra Butler, client in Belize