Friday, August 24, 2012

Alpacas after their annual shearing at the Alpaca-land Farm near Salzburg, Germany


No comments:

Post a Comment