One of the most extravagant and historical pieces of photographic art just sold at auction for nearly half a million dollars. It’s called the Leica “Stammbaum” (or “Family Tree”) and it’s a 107 camera journey through Leica’s history… that you can mount on the wall.
News of the tree’s impending sale spread last August, with […]. petapixel.com
2016-9-16 23:33