Severe storm warning flags on beach. Baga, Goa, India
Royalty Free