BLOG // A SMALL PART OF A LONG STORY
Bon-Fin
Bod-Fin Farm, Wales, U.K., 1980