FINCH, Spencer 1962 - present Creator details Principal country United States Date of birth 1962 The Light at Lascaux (Cave Entrance), September 29, 2005, 5:27 PM 2005 FINCH, Spencer - Creator Mediterranean Sea (afternoon effect) 4-2-02 2002 FINCH, Spencer - Creator Atlantic Ocean (morning effect) 7-14-02 2002 FINCH, Spencer - Creator External resources View related library resources Re-use metadata Export creator's object list as JSON