small violin

306 35 53
                                    

a small

violin

carefully

travels

crossing

borders,

one child's

first music

forever

in its

strings,

while

a small

child

dreams of

touching it,

another

first

waiting

in the

wings

edge of the gardenWhere stories live. Discover now