636
The cows in most of northern Europe have been released to their pasture for the first time this year after spending the winter in barns. AFP captured some scenes from a farm in Karsta, northeast of Stockholm.