Tropical plumeria flowers blooming in St. George's, Bermuda.
St. George'sSt. George's TownTown of St. Georgebermudabloomingblossomsbotaicalflowersislandplumeriatropical