South Park, Trinidad

This is not actually a park.  It's a mall !  And it's also Not related to the American animated sitcom.

Here's a glimpse of South Park in the early days ...


- el.trinipino

Comments