Exhibition APRIL SHOWERS MAY FLOWERS Keith de Lellis Gallery#1,845 DatesApr 10, 2003 — Jul 9, 2003 Location41 East 57th Street, Suite 703, New York, US ArtistsGroup exhibition APRIL SHOWERS MAY FLOWERS at Keith de Lellis Gallery. Official Page Venue Profile Directions