Sound: http://audiojungle.net/item/spring/14957912?s_rank=3 Pasture lands in the narrow sense are enclosed tracts of farmland, grazed by domesticated livestock, such as horses, cattle, sheep or swine.
Your all-in-one creative subscription
Subscribe to Envato Elements.