University of Alcala

Plaza de San Diego, Alcala de Henares (Unknown)