photo_library
photo_library
Trinidad & Tobago
noun
A Trinidadian. A native of the republic of Trinidad and Tobago.
arrow_drop_down
0
arrow_drop_down
2 comments
Trinidad & Tobago
Trinidad & Tobago
Doyle
8 years ago

❤❤ Tirinidad and Tobago❤❤

Jamaica
Jamaica
Bobby
3 years ago

A Trinidadian. A native of the republic of Trinidad and Tobago.