Plaza Mayor (Main Square), El Burgo de Osma, Soria, Spain.
Calle Mayor (Main Street), El Burgo de Osma, Soria, Spain.