Portal Terra

Portal Terra, the biggest news web site in Latin America, featured my New York Comic Con (and other cosplay) photographs.

Terra

Leave a Reply