Designed by
Title
Cospicua and the Church of the Immaculate Conception, Malta #164157447
Description
Cospicua, Malta - September 1, 2019: Cospicua and the Church of the Immaculate Conception, Malta. The church towering above Bormla
This image is editorial