Showing posts with label Edwin Long. Show all posts
Showing posts with label Edwin Long. Show all posts

Edwin Long

Edwin Long

Edwin Long (British, 1829 - 1891)