Beaverfoot River


Beaverfoot River - watercourse in Canada.