F5554c36b994cfdd2a14be859e16a78d?s=128

ionalg6eogra

ionalg6eogra

Carl Kruse - Join Carl Kruse who is based in Miami but surveys the world over at National Geographic.

ionalg6eogra hasn't published any talks.