27 of 126
Plaza de la Villa, Madrid.