24" Telescope building

Location

418 Observatory Road NSW 2357 Australia

Inside 24" Telescope building