APP27-21 KARACHI: June 21 – A view of partial solar eclipse captured through Clifton Beach. APP Photo by M Saeed Qureshi
APP27-21