Finnish photographer Harri Kallio brings the famed, extinct Dodo back to life in this exhibition of some thirty large-scale color works.
Added by Upcoming Robot on May 4, 2008