Jun 18, 2018 | Banyan Tree, Palm Beach Island
Underneath the large banyan tree in Palm Beach Island Florida at the Marina.