Designed by
Title
Exterior door of church Santa Maria La Mayor in Ayllon #128422497
Description
Exterior facade with door, columns and statue, in church Santa Maria La Mayor, neoclassical landmark and public monument from eighteen century, in Ayllon, Segovia, Spain, Europe