statue park

listen to the pronunciation of statue park
English - English
public garden which contains many sculptures