Goloc
Plaza de la Puerta del Sol, 7, 28013 Madrid (Madrid), Spain
Plaza Mayor, Madrid . Spain 2018