The Dendryad art shop is now to be found here Dendryad Art.