ray, ray, ray...

Return to album

Yellow Springs with Stacy and the Finns

Yellow Springs is the most adorable town in Ohio

Tree cozies!

Stacy's monster paws in their natural habitat