Designed by
Title
Restaurant Feedback On Stick-On Notes,Pasted On The Walls & Window Of A Restaurant #80375263
Description
Some handwritten & beautifully designed stick-on notes, which give peoples review & feedback on a restaurant
This image is editorial