The Museum of Barnstaple and North Devon | Oil paint | 73 items

Google apps