Stations of the cross

331-16331 - stations of the cross - stations 6 x 6 inch, bronze

$4,103.00