University of Virginia Library

Craigcrook Castle

By Gerald Massey

Gerald Massey

1828-1907
David Bogue
London
1856