Wanchai, 1970. The corner of Lockhart and Luard Roads.

You may like : bmwr71 whoopd gothzzz ildefonso fav gem bae squad