Puerto Vallerta Beach

She sat on the edge of the water, a young girl watching the tide roll in as I walked along the beach outside my...