Aberdeen charity’s fundraising auction raises £12,000

Post Thumbnail

Breaking