Oil on Canvas painting by Michele Catapano
Paris Push Boats | 22x28 | Fine Art Print
Also available ORIGINAL PAINTING