Mural sticker
Several graphic mural stickers for the Indonesian restaurant Rasa Senang. 
Illustrations to show the passing pedestrian their delicious Indonesian dishes. 
Back to Top