Carl Grainger (@graingercarl) 's Twitter Profile
Carl Grainger

@graingercarl

Lawyer @dfatirl 🇮🇪. International law, oceans, cyber. Retweet/like/follow ≠ endorsement. Personal account.

ID: 1673417276

calendar_today15-08-2013 15:19:09

182 Tweet

166 Followers

760 Following