Camper Store

Rotterdam,

The Netherlands.

2011.