John Donegan Silver Watch Dublin 1865

Category: