Summer retreat

3
Summer retreat

An ocean view place to spend your summer.