Lorri Acott

Arc of Peace 9 ft (including 24.5" pedestal) (3/19)
Bronze
88 x 50 x 24 in
$26,000
PurchaseInquire