Shop front #2. Rye. East Sussex. England. Places / Portfolio / Still Life Posted on December 16, 2011 by less