January 26, 2014 by Jack Kennard Leave a Comment Picture was take at the Queen Elizabeth II Botanic Park on the Cayman Islands. Does anyone know what kind of flower this is? ]]>
Leave a Reply