Malta, a tiny island in the middle of Mediterranean on the
frontier of Europe... sometimes feels even further
than that. Anyhow, it's a unique and amazing place in many ways. I spent there
15 weeks on an internship
in winter of 2006 so I had plenty of time to take a bunch of photos.