VADB
Half Tide Rocks, East Coast, Berwickshire by James Campbell Noble — VisualArtsDB