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 April 27, 2008