Olivier Meeckers with his C14 telescope


Olivier Meeckers




Olivier Meeckers with his new C14 telescope in the fields near his garden in Belgium.






Back