Robert Walter Weir (1803–1889)

Lindy Arts