A tree on the Bahamian island of Nassau in the Caribbean shows off its vibrant green leaves and overwhelming red flowers against a brilliant blue sky. – ©2013 AShapiro Studios – AShapiroStudios.com
WIldlife
Posted
in
by
Tags:
A tree on the Bahamian island of Nassau in the Caribbean shows off its vibrant green leaves and overwhelming red flowers against a brilliant blue sky. – ©2013 AShapiro Studios – AShapiroStudios.com
Posted
in
by
Tags: