Cupar Development Trust ‘realistic’ about possible impact of coronavirus on its town centre plans

Bonnygate in Cupar
Bonnygate in Cupar