Designed by
Title
Stained glass window with the coat of arms of Spain and Andalusia in a pointed arch window, Rota, Spain #271962967
Description
Stained glass window at interior of Luna Castle, now Town Hall of Rota, Cadiz province, Andalusia, Spain
This image is editorial