Blog Archive

The shore of foreign lands, cresting wave & falling tide.

Break a few hearts, but break your own more.