Post# 1472718524

1-Sep-2016 2:28 pm


Today's partial solar eclipse is visible from Mecca.

1-Sep-2016 2:28 pm

Published
1-Sep-2016