Scamp Palace

Vittoriosa Wharf , Birgu, Malta

Palace