No Image Found
Michele Teitelbaum
The Shuttle Has Landed
April 10, 2015
12:00 PM
California Science Center in Exposition Park, Los Angeles, California (USA)

Taking the kids to visit the Space Shuttle.

Photographs are composed and professionally printed on archival, Fujicolor photo paper and include Certificate of Authenticity.
Limited Edition, 8″ x 10″ edition of 75, US $35
Collector’s Edition, 11” x 14” edition of 4, signed and numbered by photographer, US $250

To purchase this photograph please email