Celia Archer

Celia Archer (born July 9, 1989) is an Bassist of The Big Moon.