These American expats are willing to travel more than 5,000 miles for their shots

0
229

Eric Barry has been riding a seemingly never-ending wave of uncertainty in his life over the past year.