Barbara Nasmyth (British, –died after 1866)

invernesshire by barbara nasmyth

Barbara Nasmyth

INVERNESSHIRE