Designed by
Title
Eric Williams Plaza, Port of Spain, Trinidad #241199558
Description
Port of Spain, Trinidad and Tobago- February 4, 2022: The Eric Williams Plaza also known as the twin towers. The Central Bank of Trinidad and Tobago and Ministry of Finance are housed in these buildings.
This image is editorial