Lemon Tree Bed & Breakfast is proud to announce a partnership with local glass artist Louis Briffa who will create original art pieces for our guests to enjoy and take home. Born in 1973 in the village of Hamrun, Briffa has been working in glass since 1997. His works include important...