Twelve Apostles, Victoria, Australia.

LIMESTONE LIGHT