Callop River


Callop River - river in United Kingdom.