Myles Birket Foster

British, 1825–1899

39 Followers
8 Artworks: