C. McGill

C. McGill

Communications, media, politics, supporter of Kids Help Phone, enjoy cities, pets, great books, nutrition, organic food, cooking and fitness