The 12″ Meade LX200 telescope, which was installed at the Leighton Observatory on the 5th of September 1999.

The 12" Meade LX200 telescope, which was installed at the Leighton Observatory on the 5th of September 1999.

The 12″ Meade LX200 telescope, which was installed on the 5th of September 1999.

The 12″ Meade LX200 telescope, which was installed at the Leighton Observatory on the 5th of September 1999.