Share 'Stephanie Seymour - Soho Gallery, Studio City, California - three photographs on exhibit'
Stephanie Seymour, Californian resident in Italy, is showing three of her large photographs at the Soho Gallery of the Lurie brothers, in Studio City at 12350 Ventury Blvd. Studio City, (Los Angeles) California.
The photograph shown is "Women in red"
You can share this blog post in two ways…
Share this link:
Send it with your computer's email program: Email this