A great little private collection hidden away on the Island of Malta – some great cars here, displayed very nicely!