Traveller's guide to Malta

by Bryan Balls

118 p. : 22 cm