The Mellieħa nature reserve: an oasis of peace

the mellieha nature reserve an oasis of peace leslie vellaThe Mellieħa nature reserve: an oasis of peace. A big thanks to Leslie Vella for this excellent pic.

Posted in Local Photography

Leave a Reply