Image 1 of 1
MEBLUF-1201.jpg
Llamas on the lookout at the Blue Hill Fair in Blue Hill, ME, USA