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

0
380

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