Villa Marina

Venezuela
1 stories
Large jellyfish washes ashore at Villa Marina beach, Venezuela