Osmosis Day Spa Caboose

For this Christmas Eve, I thought I would do a post on a couple of classic, red cabooses that have been made into the offices of the beautiful Osmosis Day Spa in Freestone, California. Osmosis is located in the tiny hamlet between Santa Rosa and Bodega Bay and features a … Read more