Beach House & Meditation Center

A 900 sq.ft. beach house located in the Finger Lake region of New York State.