Cupar Hearts A.G.M.

Monday 20th June 2011.

7.00 P.M.

Duffus Park.

All welcome.