Downloaded videos come without watermark.

Greece: Waterspout Spotted Off Rhodes Coast

You can also download at AP / Reuters
  • Captured on Wednesday 21st of October 2020
  • Location is Rhodes


A huge waterspout was spotted off the coast of Rhodes in Greece on Wednesday, October 21. Videos on social media show Read more...