Independence Monument

Independence Monument, Floriana, Malta

Monument