Delta Station

Image credit: NASA
Image source: NASA on The Commons

Leave a Reply