Harold Edgerton »
Stopping Time
Exhibition: 7 Jan – 3 Apr 2005
International Photography Hall of Fame and Museum
3415 Olive Street
MO 63103 St. Louis
+1-314-479.2698
Wed-Sat 11-17
3415 Olive Street
MO 63103 St. Louis
+1-314-479.2698
Wed-Sat 11-17