Midcentury Modern European Cross

$100.00
cross