Two lighthouse towers and close-up of adjacent accommodation at Green Island.

This photo shows two lighthouse towers and close-up of adjacent accomodation at Green Island.

Share Share
location