Siloe Patera


Siloe Patera - crater structure in Arabia Terra.