Ida Facula

bright spot on Amalthea

Categories: