Exhibition Farhad Ostovani: Grape and Olive Tree Louis Stern Fine Arts#354 DatesApr 21, 2001 — Jun 2, 2001 Location9002 Melrose Ave, West Hollywood, CA 90069, United States, Los Angeles, United States ArtistsFarhad Ostovani #153,746 Farhad Ostovani: Grape and Olive Tree at Louis Stern Fine Arts featuring Farhad Ostovani. Official Page Venue Profile Directions