Showing posts with label Malta. Show all posts
Showing posts with label Malta. Show all posts

Tuesday, October 25, 2005

Recent pics from the Island of Malta
















These were taken earlier this month whilst staying with Sandra & Jon who are working hard in Malta setting up an amazing new project. See link.

reasons for living