Stock Photo: Church of Santa Maria la Mayor, Trujillo, Caceres province, Extremadura, Spain, Europe

Stock Photo: 1566-1062195 Church of Santa Maria la Mayor, Trujillo, Caceres province, Extremadura, Spain, Europe