17 April, 2012

frogs? toads?
stars

Lafayette, Colorado