PF: Plant in the Tropics

IMG_4103

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

<span>%d</span> bloggers like this: