PF: Plant in the Tropics

IMG_4103

Taken in St Lucia, November 2009. I think it’s in their Botanical Gardens.

Advertisements
%d bloggers like this: