"Luxembourg Gardens" by JT Harwood

$22,550.00

Oil on Canvas

19.5 X 21.5 in.