Peter Lee

oil on canvas
16x20 in

A scene of Paris