Frank Gray

Frank Gray

Yate, United Kingdom

A thinker, blogger and ideas person - with more ideas than time to manage them! Happily married with four married children - and eight international grandchildren.

thegraymatrix.org