Photo detail

Photo detail

Julie Becker and Kate McMahon of Ten Thousand Villages.