Ken Weir

Betrayal at the Amusement Park

oil on canvas

36" ✕ 48"
For Sale

$2400