Samuel Palmer

Samuel Palmer
Samuel Palmer  (British, 1805-1881)

No comments: