Annual general meeting /
Oakshaw Trinity Church.
Paisley : Oakshaw Trinity Church
"Annual general meeting in Oakshaw Trinity Church on Wednesday 16th March 2005".
Oakshaw Trinity Church