"red spot"

physics atp - 2006 - 500

0000000000000

530 / 290