Can you spot the caiman ? Happy Hump Day from Guyana, the CARICOM country that could become the next oil rich nation on earth.
Can you spot the caiman ? Happy Hump Day from Guyana, the CARICOM country that could become the next oil rich nation on earth.