Cattle Trough


Cattle Trough - manger in United Kingdom.