Sculptures

Sculptures Into The Arches On A Facade Of A Ancient Church In Estella, Navarra, Spain Photo