Red House, seat of the Parliament of Trinidad and Tobago, located in Port of Spain
Tous droits réservés