160502 kl. 1726: nice flower in the mangrove near Barracuda Rock