Thursday, March 14, 2024

The International Space Station above the Temple Mount in Jerusalem

 


The International Space Station above the Temple Mount in Jerusalem 




The International Space Station above the Temple Mount in Jerusalem