Roseville Quilt Studio

Marble Rock, Floyd County