A large art mural which depicts a man resting on a hammock which can be found on the wall of a green shophouse located in Macalister Lane, George Town.
A large art mural which depicts a man resting on a hammock which can be found on the wall of a green shophouse located in Macalister Lane, George Town.