File:Triton Station.jpg

Summary
Image of New Amazonia/Triton Station from Incredible Hercules #121