Tall and Small
Basilica of Our Lady of Mount Carmel in Valletta, Malta, is somewhat of a contradiction. When you finally find it…
it's the traveller who is foreign
Basilica of Our Lady of Mount Carmel in Valletta, Malta, is somewhat of a contradiction. When you finally find it…