31 - 33 Nebraska Road, Tasmania 7150 Australia
View from front deck
Photo Credit: M Easton
Claim copyright