A short video of the beautiful spring gardens in front yard at The Captain's Manor Inn in Falmouth Ma, Cape Cod.
Shared publicly