Plaza de San Martin and San Martin Church, Segovia, Castile La Mancha, Spain, Stock Photo, Picture And Rights Managed Image. Pic. Z54-1761696