Freedom Monument

Freedom Monument, Birgu, Malta

Monument