Designed by
Title
Central Bank of Trinidad and Tobago #250444465
Description
Port of Spain, Trinidad and Tobago- June 26, 2022: The Eric Williams Plaza also known as the twin towers. The Central Bank of Trinidad and Tobago and Ministry of Finance are housed here.
This image is editorial