Decap Band Organ ‘Lucy’

Tagged: gb-stalham
Location: The Staithe, England, GB
Lucy
Lucy description
Lucy detail
Lucy detail
Paper music
Lucy detail
Tape reading
MID controller