David Mcgivern Profile Banner
David Mcgivern Profile
David Mcgivern

@davemcg1

2,204
Followers
1,484
Following
552
Media
17,149
Statuses

A Geordie in Caversham

Wherever I lay my hat
Joined April 2013
Don't wanna be here? Send us removal request.

No tweets found