Side view of Dolphin Square

Dolphin Sq.: A four star resort just off St. Georges Sq.

Posted by tjdeane

Tagged: