539.tetrx cvb178tetr003 1460658978 jpg
The Rockefeller University. Christoph von Beeren.   No known copyright restrictions