Guest house · Port Of Spain, Trinidad and Tobago
A guest house in Port Of Spain, Trinidad and Tobago.