Christmas Tree Worm And Beautiful Bokeh

Ambergris Caye, Belize