Mural at 72 Club StreetThe site for this art mural is located at 72 Club Street, Singapore. It used to be a private club known as the Goh Loo Club, with...