Davi Costa by Greg Vaughan


Davi Costa photographed in New York by Greg Vaughan for Made In Brazil.




Image source: Greg Vaughan
Tags from the story
Written By
More from Iker Jauregi

Rainbow flag flies high, proud and permanently near NYC’s Stonewall Inn

Oct. 11 is an important day in LGBTQ history. Not only is...
Read More