Where your favorite blogs come alive
Sheep and Standing Stone, Avebury, England
Photographer: Barry Andersen
Photo: BarryAndersen.com