Adam Wallace Elmslie


'Bacage', St Brelades, Jersey, Channel Islands

1851

No notes