Wanchai in 50-60's [my guess?] when HK is still English colony. Saw this huge pic "wall" just outside Lockhart Road (Wanchai) Public Library ;p
Comments
Sign in or get an account to comment.