Owl parliament

Camberwell stage

rose ford72072_n.jpg
 
 

Owl Parliament Choir are a group of friends - misfits united by their gleeful spirits, love of singing and feverish pursuit of the natural high induced by making music together.