CSLH010014

Region: Wet Tropics

Location: Abergowrie

Property: 50 hectares