BLOG // A SMALL PART OF A LONG STORY
For Every Answer There Is A Question
Twins Facing Each Other No. 2, Sherwood Island, Connecticut 1997