allerton park??? is that the place with all the statues?

Never Doubt Your Dawg