Hiram Taylor - First National

Marlborough

Hiram Taylor