Fort St. Angelo in Birgu, Malta in the Grand Harbour of Malta

Fort St. Angelo in Birgu, Malta in the Grand Harbour of Malta