Photo by Chiara Montanari

Independent in Chief's Island from AU$5,859