room with a view,hotel castro florence landscape painting
room with a view,hotel castro florence
oil on canvas
66 by 46 inches
4500