Ajax loader
Sant Josep de sa Talaia / San José
Sant Josep de sa Talaia (Ibiza, Balearic Islands, Spain).
Parish church San José
(built 1726–38).

Partial view of the facade.

Photo, undated.
of 1
Open Lightbox