Jump to content

  •  

CNers have asked about a donation box for Cloudy Nights over the years, so here you go. Donation is not required by any means, so please enjoy your stay.

Photo

Automatic Lunar Mosaicing?

  • Please log in to reply
172 replies to this topic

#26 HxPI

HxPI

    Surveyor 1

  • -----
  • Posts: 1,713
  • Joined: 05 Sep 2013
  • Loc: Virginia Beach, VA

Posted 26 April 2016 - 07:04 PM

This is really nice! I'd be interested in the final version when/if it is released! Would this work for solar mosaics as well? The field of view is similiar and this would be great to use as a solar mosaic tool also!

 

Ciao,

Mel


Edited by HxPI, 26 April 2016 - 07:13 PM.


#27 kbev

kbev

    Apollo

  • -----
  • Posts: 1,148
  • Joined: 29 Dec 2010
  • Loc: Far, far east Mesa

Posted 26 April 2016 - 09:53 PM

I just finished going thru the user guide Rolf provided, it's clear he has put a lot of thought and effort into this program.  I'm looking forward to having an chance to try it out when he releases it!  

 

Rolf, I took the liberty of converting the PDF to a Word document and making some corrections so that the English version reads a bit better, if you'd like to send me a private message here with contact info I can send you a copy for review.  



#28 Rolf

Rolf

    Messenger

  • -----
  • Posts: 414
  • Joined: 25 Apr 2016
  • Loc: Cologne, Germany

Posted 27 April 2016 - 03:30 AM

Mel, thanks for your friendly comment! My software does not make sense for solar photography. In many respects the situation is much easier in the case of the sun, with one important exception: You have to take the images in VERY quick succession. After about five minutes the granules look completely different, so you will not be able to match adjacent tiles if the timespan between them is larger than that. I experimented with solar panoramas a lot and came to the conlcusion that taking diffraction-limited panoramas using large telescopes and USB cameras is nearly impossible.

 

I deliberately targeted my software at the moon only. First, because it's my favourite object; but also, because the moon with its changing phase and its quick motion among the stars needs very special techniques. I tried to optimize the software for this special case. If I succeeded can only be decided when others will have used it.

 

Best wishes,

 Rolf



#29 HxPI

HxPI

    Surveyor 1

  • -----
  • Posts: 1,713
  • Joined: 05 Sep 2013
  • Loc: Virginia Beach, VA

Posted 27 April 2016 - 08:34 AM

I understand and agree there are limits in how much detail can be captured for solar imaging. I figured the software's capability to move the mount in a tiled manner might also be useful during solar panorama recording. Hopefully other tools will become available that will reliably do this for the sun in an automated way like what your software does for the moon. There is EQMosaic but I don't have an EQ mount!

 

Thanks for the update and all the best with your software.

 

Ciao,

Mel


Edited by HxPI, 27 April 2016 - 08:36 AM.


#30 Jon Rista

Jon Rista

    ISS

  • *****
  • topic starter
  • Posts: 24,482
  • Joined: 10 Jan 2014
  • Loc: Colorado

Posted 27 April 2016 - 01:42 PM

Rolf, thank you for taking the time to come here and share your program. That sounds exactly like what I was looking for. It sounds like you worked through some real challenges getting it working well, and I applaud you for that. The alignment and drift compensation features sound pretty awesome.

Your moon image, BTW, is absolutely phenomenal! The detail for it being the whole moon is exquisite, almost looks like you are right up there in space looking down on it. Something to aspire to, for sure!

I am looking forward to a release. Would really love to give this a try. The moon is one of my favorite subjects as well, was photographing it for years before I picked up other forms of astrophotography.

Edited by Jon Rista, 27 April 2016 - 01:49 PM.


#31 xb39

xb39

    Vostok 1

  • -----
  • Posts: 130
  • Joined: 24 Nov 2013
  • Loc: Germany

Posted 27 April 2016 - 01:56 PM

Hi Jon,

haven´t read the whole thread but do you know DSSR: http://starrydave.com/?page_id=11

Here is a link to a tutorial: http://starrydave.com/?p=426

I´ll give it a try for the Mercury transit...


Best reagrds

Stefan


Edited by xb39, 27 April 2016 - 01:56 PM.


#32 Jon Rista

Jon Rista

    ISS

  • *****
  • topic starter
  • Posts: 24,482
  • Joined: 10 Jan 2014
  • Loc: Colorado

Posted 27 April 2016 - 04:34 PM

Thanks, Stefan. I wasn't aware of it, appreciate the link! Has some interesting features. Will give it a try next time I have a clear night.

#33 Rolf

Rolf

    Messenger

  • -----
  • Posts: 414
  • Joined: 25 Apr 2016
  • Loc: Cologne, Germany

Posted 29 April 2016 - 01:55 AM

Hi Stefan, Thanks for the link. I wasn't aware of the DSSR either. The software follows a different approach than my MoonPanoramaMaker. The main difference seems to me that DSSR includes the video capturing while I delegate that to FireCapture. This eanbles DSSR to use the video image for things like guiding and drift correction. The MoonPanoramaMaker does this independent of the video image and instead asks the user to center a selected surface feature every once in a while. Both approaches can work well. I don't see, however, how DSSR keeps track of long-term variations in the mounting drift. Also, it seems to me that DSSR is unaware of the moon phase, so the user has to discard videos which do not contain any sunlit part of the moon.

 

Anyway, I appreciate that there are more solutions to this problem to experiment with! I wonder if there are even more programs around that we are not aware of?

 

All the best,

 Rolf



#34 Jon Rista

Jon Rista

    ISS

  • *****
  • topic starter
  • Posts: 24,482
  • Joined: 10 Jan 2014
  • Loc: Colorado

Posted 30 April 2016 - 01:26 PM

Rolf, any idea when your program may be available for general use? I like the sound of what you have done, taking into account all the behaviors of the moon including libration. 


  • Gucky likes this

#35 Rolf

Rolf

    Messenger

  • -----
  • Posts: 414
  • Joined: 25 Apr 2016
  • Loc: Cologne, Germany

Posted 01 May 2016 - 10:19 AM

Rolf, any idea when your program may be available for general use? I like the sound of what you have done, taking into account all the behaviors of the moon including libration. 

 

Jon, today I produced a new release of the software (version 0.9.2). The Windows 7 installer is available for download here. The updated user guide can be found here.

 

So far nobody except me has used the software. Originally I had planned to let some friends test the software before making it available to a larger community. I now changed my mind. After all, I guess that not so many people will follow this thread anyway. So, if you (or anybody else) want to give it a try, feel free to do so. I would be glad to know how it works in your environment. Please read the section on system requiments carefully and, if you want to automate the recording process, make sure you install the latest 64-bit beta release of FireCapture. MoonPanoramaMaker will definitely not work with any older FireCapture version.

 

I suggest that you first test the whole system without the real hardware. To do so, in FireCapture, instead of using your USB camera, select the dummy cam. Similarly, in the configuration dialog of the POTH ASCOM hub select the telescope simulator. Using this test setup you can simulate the whole recording workflow. I found it useful to connect a planetarium program (in my case Guide 9.0) with the ASCOM hub alongside MoonPanoramaMaker. In Guide's "telescope" dialog window there is a button to direct Guide to where the telescope mount is currently pointing. This way you can see if MoonPanoramaMaker is really looking at the moon. (Be careful not to press the button which inversely directs the telescope to where Guide is looking!)

 

If everything works well, you can replace the telescope simulator with the real ASCOM driver of your telescope mount, and the dummy cam with the driver of your USB camera.

 

I ran all tests with my Vixen Sphinx SXD mount, using the NexSXD modification. The modification makes my mount behave like a Celestron CGE pro. Therefore, I'm quite confident that this Celestron mount (or similar models) should work fine. Since MoonPanoramaMaker communicates with the telescope mount via the "portable" ASCOM interface only, in theory other mounts should work as well. I'm very interested to know if this is true in your case.

 

I wish you good luck!

 

Best wishes,

 Rolf


  • Jon Rista and Gucky like this

#36 Gucky

Gucky

    Viking 1

  • *****
  • Posts: 537
  • Joined: 18 May 2015
  • Loc: Switzerland

Posted 01 May 2016 - 11:00 AM

Hello Rolf

thanks very much for letting us use and test your software. If all goes well, my first chance will be next wednesday.

 

Trying to start the software on my windows10 it complains about missing logfile.

Starting it as administrator creates the logfile but abends with this log entry:

 

Traceback (most recent call last):
  File "moon_panorama_maker.py", line 13, in <module>
  File "PyQt4\QtCore.pyc", line 12, in <module>
  File "PyQt4\QtCore.pyc", line 10, in __load
ImportError: DLL load failed: Das angegebene Modul wurde nicht gefunden.

 

It seems to me that some python or qt libraries are missing.

 

Starting as normal user again it shows again the permission error for the logfile.

mpm_logfile_error.PNG


Edited by Gucky, 01 May 2016 - 11:10 AM.


#37 HxPI

HxPI

    Surveyor 1

  • -----
  • Posts: 1,713
  • Joined: 05 Sep 2013
  • Loc: Virginia Beach, VA

Posted 01 May 2016 - 11:35 AM

I'm getting the same error:

 

Traceback (most recent call last):
  File "moon_panorama_maker.py", line 13, in <module>
  File "PyQt4\QtCore.pyc", line 12, in <module>
  File "PyQt4\QtCore.pyc", line 10, in __load
ImportError: DLL load failed: %1 is not a valid Win32 application.


Edited by HxPI, 01 May 2016 - 11:37 AM.


#38 Rolf

Rolf

    Messenger

  • -----
  • Posts: 414
  • Joined: 25 Apr 2016
  • Loc: Cologne, Germany

Posted 01 May 2016 - 11:53 AM

Hi Peter and HxPI, Thank you very much for pointing me to this bug. I'm very sorry that your test got stuck at such an early stage.

 

I had used "py2exe" to produce a single executable which contains all required Python classes and libraries. Obviously some dll(s) is/are still missing. This error is difficult to debug on my computers because I have Python installed on all of them, so the bug does not occur. I will look into the issue and let you know when it is fixed.

 

Best wishes,

 Rolf


  • Gucky likes this

#39 Gucky

Gucky

    Viking 1

  • *****
  • Posts: 537
  • Joined: 18 May 2015
  • Loc: Switzerland

Posted 01 May 2016 - 12:05 PM

Could apimonitor be of help?

 

Don't be sorry at this early stage ;- )

We do almost everything for such cool software...



#40 Rolf

Rolf

    Messenger

  • -----
  • Posts: 414
  • Joined: 25 Apr 2016
  • Loc: Cologne, Germany

Posted 01 May 2016 - 12:18 PM

Hi Peter,

 

Please give me some time to look into this issue more carefully. In building the executable I excluded a number of dlls, nut just the QT libraries which now caused the error. It is sometimes a good idea not to include special versions of dlls which are on the target system anyway. Therefore, I don't want to go the easy way of including everything.

 

Tomorrow I will ask the software engineering experts at our lab what they suggest to do. I will then build a new installer as quickly as possible. Stay tuned!

 

Best regards,

 Rolf



#41 Gucky

Gucky

    Viking 1

  • *****
  • Posts: 537
  • Joined: 18 May 2015
  • Loc: Switzerland

Posted 01 May 2016 - 12:29 PM

Hi Rolf

no need to hurry at all!!!

 

Here's the ouput of apimonitor on my system. Maybe it helps for determining the problem:

moon_panorama_maker.exe: Monitoring Module 0x00400000 -> C:\Program Files (x86)\MoonPanoramaMaker\dist\moon_panorama_maker.exe.
moon_panorama_maker.exe: Monitoring Module 0x770d0000 -> C:\Windows\SYSTEM32\ntdll.dll.
moon_panorama_maker.exe: Monitoring Module 0x74790000 -> C:\Windows\SYSTEM32\KERNELBASE.dll.
moon_panorama_maker.exe: Monitoring Module 0x76130000 -> C:\Windows\SYSTEM32\KERNEL32.DLL.
moon_panorama_maker.exe: Monitoring Module 0x75f50000 -> C:\Windows\SYSTEM32\SHLWAPI.dll.
moon_panorama_maker.exe: Monitoring Module 0x72ca0000 -> C:\Windows\system32\apphelp.dll.
moon_panorama_maker.exe: Monitoring Module 0x74620000 -> C:\Windows\SYSTEM32\msvcrt.dll.
moon_panorama_maker.exe: Monitoring Module 0x73e20000 -> C:\Windows\SYSTEM32\combase.dll.
moon_panorama_maker.exe: Monitoring Module 0x746e0000 -> C:\Windows\SYSTEM32\RPCRT4.dll.
moon_panorama_maker.exe: Monitoring Module 0x73e00000 -> C:\Windows\SYSTEM32\SspiCli.dll.
moon_panorama_maker.exe: Monitoring Module 0x73df0000 -> C:\Windows\SYSTEM32\CRYPTBASE.dll.
moon_panorama_maker.exe: Monitoring Module 0x74210000 -> C:\Windows\SYSTEM32\bcryptPrimitives.dll.
moon_panorama_maker.exe: Monitoring Module 0x75db0000 -> C:\Windows\SYSTEM32\sechost.dll.
moon_panorama_maker.exe: Monitoring Module 0x76470000 -> C:\Windows\SYSTEM32\GDI32.dll.
moon_panorama_maker.exe: Monitoring Module 0x75e00000 -> C:\Windows\SYSTEM32\USER32.dll.
moon_panorama_maker.exe: Monitoring Module 0x74070000 -> C:\Windows\SYSTEM32\ADVAPI32.dll.
moon_panorama_maker.exe: Monitoring Module 0x63390000 -> C:\Windows\WinSxS\x86_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.9177_none_5093cc7abcb795e9\MSVCR90.dll.
moon_panorama_maker.exe: Monitoring Module 0x76210000 -> C:\Windows\SYSTEM32\IMM32.DLL.
moon_panorama_maker.exe: Monitoring Module 0x1e000000 -> C:\Program Files (x86)\MoonPanoramaMaker\dist\PYTHON27.DLL.
moon_panorama_maker.exe: Monitoring Module 0x749b0000 -> C:\Windows\SYSTEM32\SHELL32.dll.
moon_panorama_maker.exe: Monitoring Module 0x76430000 -> C:\Windows\SYSTEM32\cfgmgr32.dll.
moon_panorama_maker.exe: Monitoring Module 0x767b0000 -> C:\Windows\SYSTEM32\windows.storage.dll.
moon_panorama_maker.exe: Monitoring Module 0x73ff0000 -> C:\Windows\SYSTEM32\kernel.appcore.dll.
moon_panorama_maker.exe: Monitoring Module 0x75fb0000 -> C:\Windows\SYSTEM32\shcore.dll.
moon_panorama_maker.exe: Monitoring Module 0x74000000 -> C:\Windows\SYSTEM32\powrprof.dll.
moon_panorama_maker.exe: Monitoring Module 0x75fa0000 -> C:\Windows\SYSTEM32\profapi.dll.
moon_panorama_maker.exe: Monitoring Module 0x73a30000 -> C:\Windows\system32\uxtheme.dll.
moon_panorama_maker.exe: Monitoring Module 0x631f0000 -> C:\Program Files (x86)\MoonPanoramaMaker\dist\PyQt4.QtCore.pyd.
moon_panorama_maker.exe: Monitoring Module 0x740f0000 -> C:\Windows\SYSTEM32\MSCTF.dll.
moon_panorama_maker.exe: Monitoring Module 0x72c00000 -> C:\Windows\system32\dwmapi.dll.
moon_panorama_maker.exe: Monitoring Module 0x766c0000 -> C:\Windows\SYSTEM32\ole32.dll.
moon_panorama_maker.exe: Detaching Module 0x00400000 -> C:\Program Files (x86)\MoonPanoramaMaker\dist\moon_panorama_maker.exe.
moon_panorama_maker.exe: Detaching Module 0x766c0000 -> C:\Windows\SYSTEM32\ole32.dll.
moon_panorama_maker.exe: Detaching Module 0x72c00000 -> C:\Windows\system32\dwmapi.dll.
moon_panorama_maker.exe: Detaching Module 0x740f0000 -> C:\Windows\SYSTEM32\MSCTF.dll.
moon_panorama_maker.exe: Detaching Module 0x73a30000 -> C:\Windows\system32\uxtheme.dll.
moon_panorama_maker.exe: Detaching Module 0x74000000 -> C:\Windows\SYSTEM32\powrprof.dll.
moon_panorama_maker.exe: Detaching Module 0x75fa0000 -> C:\Windows\SYSTEM32\profapi.dll.
moon_panorama_maker.exe: Detaching Module 0x75fb0000 -> C:\Windows\SYSTEM32\shcore.dll.
moon_panorama_maker.exe: Detaching Module 0x73ff0000 -> C:\Windows\SYSTEM32\kernel.appcore.dll.
moon_panorama_maker.exe: Detaching Module 0x767b0000 -> C:\Windows\SYSTEM32\windows.storage.dll.
moon_panorama_maker.exe: Detaching Module 0x76430000 -> C:\Windows\SYSTEM32\cfgmgr32.dll.
moon_panorama_maker.exe: Detaching Module 0x749b0000 -> C:\Windows\SYSTEM32\SHELL32.dll.
moon_panorama_maker.exe: Detaching Module 0x1e000000 -> C:\Program Files (x86)\MoonPanoramaMaker\dist\PYTHON27.DLL.
moon_panorama_maker.exe: Detaching Module 0x76210000 -> C:\Windows\SYSTEM32\IMM32.DLL.
moon_panorama_maker.exe: Detaching Module 0x63390000 -> C:\Windows\WinSxS\x86_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.9177_none_5093cc7abcb795e9\MSVCR90.dll.
moon_panorama_maker.exe: Detaching Module 0x74070000 -> C:\Windows\SYSTEM32\ADVAPI32.dll.
moon_panorama_maker.exe: Detaching Module 0x75e00000 -> C:\Windows\SYSTEM32\USER32.dll.
moon_panorama_maker.exe: Detaching Module 0x76470000 -> C:\Windows\SYSTEM32\GDI32.dll.
moon_panorama_maker.exe: Detaching Module 0x75db0000 -> C:\Windows\SYSTEM32\sechost.dll.
moon_panorama_maker.exe: Detaching Module 0x74210000 -> C:\Windows\SYSTEM32\bcryptPrimitives.dll.
moon_panorama_maker.exe: Detaching Module 0x73df0000 -> C:\Windows\SYSTEM32\CRYPTBASE.dll.
moon_panorama_maker.exe: Detaching Module 0x73e00000 -> C:\Windows\SYSTEM32\SspiCli.dll.
moon_panorama_maker.exe: Detaching Module 0x746e0000 -> C:\Windows\SYSTEM32\RPCRT4.dll.
moon_panorama_maker.exe: Detaching Module 0x73e20000 -> C:\Windows\SYSTEM32\combase.dll.
moon_panorama_maker.exe: Detaching Module 0x74620000 -> C:\Windows\SYSTEM32\msvcrt.dll.
moon_panorama_maker.exe: Detaching Module 0x75f50000 -> C:\Windows\SYSTEM32\SHLWAPI.dll.
moon_panorama_maker.exe: Detaching Module 0x72ca0000 -> C:\Windows\system32\apphelp.dll.
moon_panorama_maker.exe: Detaching Module 0x74790000 -> C:\Windows\SYSTEM32\KERNELBASE.dll.
moon_panorama_maker.exe: Detaching Module 0x76130000 -> C:\Windows\SYSTEM32\KERNEL32.DLL.
moon_panorama_maker.exe: Detaching Module 0x770d0000 -> C:\Windows\SYSTEM32\ntdll.dll.
moon_panorama_maker.exe: 1 API(s) are in use and cannot be detached. You must close the application to reclaim memory.



#42 Jon Rista

Jon Rista

    ISS

  • *****
  • topic starter
  • Posts: 24,482
  • Joined: 10 Jan 2014
  • Loc: Colorado

Posted 02 May 2016 - 09:35 AM

Rolf, thanks for sharing your app! Looks like I'll be getting a clear night in a couple of days here, so I'll give this a try tonight with simulators as you recommended. I have Python installed for other development work I do, so I may not have the same issues as others. 



#43 Gucky

Gucky

    Viking 1

  • *****
  • Posts: 537
  • Joined: 18 May 2015
  • Loc: Switzerland

Posted 02 May 2016 - 09:39 AM

I did install python and qt as well, but still got the same error. Both were just standard installations without any further configuration.

 

Anyway, good luck :- )



#44 Rolf

Rolf

    Messenger

  • -----
  • Posts: 414
  • Joined: 25 Apr 2016
  • Loc: Cologne, Germany

Posted 02 May 2016 - 01:13 PM

Hi Peter and Jon,

 

today I (hopefully) solved the problem. I produced an executable which, as far as I can tell, contains all required libraries. Before I give it to you, however, this time I want to be sure it works on a computer without a Python history. Tomorrow at the lab I will receive a computer with a fresh copy of Windows 7. I will install ASCOM, FireCapture and MoonPanoramaMaker to see if it all works.

 

So, please don't invest too much effort on your side. If everything works as expected, I will upload the new installer tomorrow evening.

 

All the best,

 Rolf


  • kbev, Jon Rista and Gucky like this

#45 kbev

kbev

    Apollo

  • -----
  • Posts: 1,148
  • Joined: 29 Dec 2010
  • Loc: Far, far east Mesa

Posted 02 May 2016 - 07:00 PM

Looking forward to trying the program when it's available Rolf!



#46 Rolf

Rolf

    Messenger

  • -----
  • Posts: 414
  • Joined: 25 Apr 2016
  • Loc: Cologne, Germany

Posted 03 May 2016 - 12:52 PM

Today I tested the new installer on a  computer (Windows 7 Enterprise) without any Python software. Because now all libraries are (hopefully) included, the size of the installer grew by 10% to some 60 MB. I installed the latest ASCOM Platform (version 6.2) and the new v2.5 beta release of FireCapture (64bit). Then I ran the MoonPanoramaMaker installer, and finally I installed the planetarium program Guide 9.0.

 

I first had problems getting ASCOM to work properly. I tested the POTH hub with the ASCOM telescope simulator in connection with Guide 9.0. I could get it working only by using an administrator account and running Guide as administrator. When I did the same thing with FireCapture and MoonPanoramaMaker, everythng worked as expected. Therefore, I'm confident now that my software works on a "bare" Windows 7 system, at least as long as the real telescope mounting is replaced with the telescope simulator.

 

I recommend that as a first step you also try the interplay between the different programs using the POTH hub and telescope simulator. This way you can get an impression of the various program functions, before you move on to your real telescope and its ASCOM driver.

 

BTW: Make sure that the clock of your computer is set properly. Since MoonPanoramaMaker uses it in computing the position of the moon, the clock should not be more than a few seconds off.

 

Now I wish you good luck! I'm looking forward to receive your comments.

 

All the best,

 Rolf


  • Gucky likes this

#47 HxPI

HxPI

    Surveyor 1

  • -----
  • Posts: 1,713
  • Joined: 05 Sep 2013
  • Loc: Virginia Beach, VA

Posted 03 May 2016 - 01:48 PM

The program is working now.

 

Thanks!

 

Ciao,

Mel


Edited by HxPI, 03 May 2016 - 02:07 PM.


#48 Jon Rista

Jon Rista

    ISS

  • *****
  • topic starter
  • Posts: 24,482
  • Joined: 10 Jan 2014
  • Loc: Colorado

Posted 03 May 2016 - 04:06 PM

Thanks, Rolf! I appreciate the effort.

 

Looks like it will be clear tonight, however...no moon! :p Guess I'll have to wait for it to round the horn, which should only be a few days here. 



#49 Gucky

Gucky

    Viking 1

  • *****
  • Posts: 537
  • Joined: 18 May 2015
  • Loc: Switzerland

Posted 03 May 2016 - 04:10 PM

Suddenly, one can't wait for the moon to appear. It's no more like it used to be ;- )


  • Jon Rista likes this

#50 austrojoe

austrojoe

    Lift Off

  • -----
  • Posts: 2
  • Joined: 27 Jan 2011
  • Loc: Austria

Posted 03 May 2016 - 05:47 PM

HI Rolf, HI All !

 

At first let me say many thanks for this great work. I just finished my  "dry run" on Windows10.

I had no problems, your installation routine worked perfect !

After this I run a test without any telescope or cam using only ASCOM TelescopeSimulator and FireCapture's dummy-cam.

Everything was fine (see attached screenshot), and now I am sure after this virtual test everything will work in reality :waytogo:

 

So far so good - at time I am one more of these guys waiting for the moon ;)

 

Regards

Joe

Attached Thumbnails

  • test_moonmaker.jpg

Edited by austrojoe, 03 May 2016 - 05:50 PM.



CNers have asked about a donation box for Cloudy Nights over the years, so here you go. Donation is not required by any means, so please enjoy your stay.


Recent Topics






Cloudy Nights LLC
Cloudy Nights Sponsor: Astronomics