30 Aug 2011Blog

Long Live Life

by Monique

Another promotional video by the Barbados Tourism Authority…

What do you think?