Larry Rosen
Jun 30, 2019
Updated: Apr 26, 2020
“Happy Place - a location which a person associates with happiness, visualization, meditation, relaxation, inspiration, motivation, stress reduction and peace.” - Larry Rosen.