San Estéban Church Segovia

Plaza de San Esteban, Segovia , Castile-León, Spain and Canary Islands