Designed by
Title
Central Bank of Trinidad and Tobago #243101503
Description
Port of Spain, Trinidad and Tobago- March 9, 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