Philip Swarts

Philip Swarts is a freelance space journalist