CSLH010006

Region: Wet Tropics

Location: Abergowrie

Property: 45 hectares