Toggle navigation
18879671 147556539121228 7108356610740715520 a

neilshea13

Neil Shea writes, shoots, makes films for National Geographic. Short stories + collaborations here.

307 Posts

69,535 Followers

533 Following

top 10 instagramers

top 10 hashtags