Even less of a park than Verdi square. to the north. More of a small island amidst a major and bustling road.
Also, I noticed there were some cute little animals there last time I visit. Oh wait. No! Those were rats! Everywhere, yikes!
Sherman Square |
|