Guzzard


Guzzard - shoal in United Kingdom.