Yau Leung, ‘Hong Kong Island under the Victoria Peak’, 1960s, Blindspot Gallery