Isabella was of oil on wood type . This was painted in 1883 . The painting Isabella is 178.0 cm by 107.5 cm and 56.2 inch by 27.9 inch . Winslow Homer made Isabella painting . Isabella is at Gallery Oldham, Oldham
The painting is 178.0 cm by 107.5 cm in size