Aotea Square

Location

Queen St
Auckland
New Zealand