Image 1 of 1
PA605-68.jpg
Trinidad & Tobago, Trinidad, Port of Spain: Queen's Royal College