Moments of the World - Anna Maria
Beach Flower

Beach Flower

A tropical flower found on Sempu Island off the south eastern coast of Java, Indonesia. My friends were visiting from The U.S. and we went to this island for a day trip. The result a memorable moment.

tropical flowersempu islandindonesia