Exhibition Peter Zokosky: Clown Louis Stern Fine Arts#354 DatesMay 2, 1998 — Jun 20, 1998 Location9002 Melrose Ave, West Hollywood, CA 90069, United States, Los Angeles, United States ArtistsPeter Zokosky #29,469 Peter Zokosky: Clown at Louis Stern Fine Arts featuring Peter Zokosky. Official Page Venue Profile Directions