Behold The Brazilian Nazare

Olas en Santa Catarina (Brasil) …Gigantes.