Vera Lutter Marble Statue of Herakles Seated on a Rock: November 5, 2012
Marble Statue of Herakles Seated on a Rock: November 5, 2012
unique, silver gelatin print
20 3/4 x 14 inches (53 x 36 cm)