Tambika
Strand Quay
Rye
TN31 7AY
0179-722-7175
Art Galleries & Fine Art Dealers
Visit Website