Aberdeen hotel donates 5,000 coats to charity

Post Thumbnail