The Sound of Paper

BACK
36x60
Santa Rosa Beach, Florida