Designed by
Title
Malta, Streets of Qawra #43701825
Description
Impressive modern Malta National Aquarium located in one of Maltaââ¬â¢s most picturesque promenades - Qawra Point, St. Paulââ¬â¢s Bay, Malta. The public aquarium has 26 display tanks.
This image is editorial