1 to 1 of 1
Charles W. Carter
Temple in Course of Construction (Drawing)
$65