Ответ:

Перед союзом «а» ставится запятая. Повторяющиеся слова «а потом» разделяют части перечисления; запятые также ставятся между однородными дополнениями.

Через мгновение мальчик летел над крышей своего дома, а потом над целым городом, а потом над полями, лесами, реками и озёрами.