Shorts with a leaves and lemons print, as reported by Conscious Hotel Museum Square using iLost

Shorts with a leaves and lemons print

Found in Amsterdam, The Netherlands by Conscious Hotel Museum Square on