image

Previous Index Next

The shop-front of a gallery in Lille.

Copyright © Rod Smallwood 2010