E-mail:
shen@shenphoto.com


Galleries:
Flowers Gallery New York
529 West 20th Street
New York, NY 10011
USA
www.flowersgalleries.com

Flowers Gallery London
82 Kingsland Road
London E2 8DP
UK
www.flowersgalleries.com

L.A. Galerie Lothar Albrecht
Domstraße 6
D-60311 Frankfurt
Germany
www.lagalerie.de