Pitlochry fitness queen celebrates 100th birthday at care home

© Supplied by Balhousie CarePost Thumbnail