D

Nice place, a bit off the beaten track in an indus...

Nice place, a bit off the beaten track in an industrial area. But when you are in Malta, you have to see :-)

Comments:

No comments