Lion Island, a famiiar landmark for navigators up the Hawkesbury River

Lion Island, a famiiar landmark for navigators up the Hawkesbury River