Overview

Michael Angelo Hayes

(1820—1877) watercolour painter