alexander ballingall

1810 – 1870