bamboo cathedral

Bamboo Cathedral, Tucker Valle, Chaguaramas