What Is Ham Tu Wharf (Ben Ham Tu)? Its Historical Significance?

Share

What Is Ham Tu Wharf (Ben Ham Tu)? Its Historical Significance?