Sarah Brannon covers Harper’s Bazaar Germany March 2018 by Regan Cameron
American model Sarah Brannon takes ‘’Prints Charming’’, the cover story of Harper’s Bazaar Germany’s March 2018 issue captured by photographer Regan Cameron and styled