Aerial photo taken on June 2, 2020 shows cars parked at a drive-in cinema during a concert in Glyfada, a coastal suburb of Athens, Greece. (Photo by Lefteris Partsalis/Xinhua)
Go to Forum >>0 Comment(s)