The “Bamboo Cathedral” Chaguaramas, Trinidad.

The “Bamboo Cathedral” Chaguaramas, Trinidad.
Nature needs no help to be majestic, beautiful and perfect.