Argotti Botanic Gardens


Argotti Botanic Gardens - botanical garden in Malta.