London Study


London Study , 2003, 48" X 60", Oil and Plaster on Plywood
sold

home
paintings
press
Bio
consume contact