Rye Art Gallery Rye Art Gallery located on Rye High street is home to an inspiring display of regularly changing...