Advertisement

Revelers plunge into seas, lakes and rivers to herald the new year

Advertisement
Advertisement