Samuel Middleton Hawkswell

20-Samuel Middleton Hawkswell