Designed by
Title
Mountain isthmus between Qarraba Bay and Ghajn Tuffieha Bay. Il-Qarraba, L-Imgarr, Malta #196593399
Description
A magnificent mountain landscape. Photo. Mountain isthmus between Qarraba Bay and Ghajn Tuffieha Bay. Il-Qarraba, L-Imgarr, Malta