Designed by
Title
Church of S. Maria della Rocca, Offida town in Marche region, Italy. Art, history and tourism #208900114
Description
Church of S. Maria della Rocca, Offida town in Marche region, Italy. Art, history and tourism. Precious details, elegance, beauty and fairytale, touristic attraction and splendour, urban design and art, artistic wall, past and time, secret and beauty, symbols and emblem, religion and devotion, architecture and landmark