Capella Space SAR Image

,
March 1, 2023