Two lovely lady friends excite themselves for each other.
Master & Leslie in early 1900's in New England.