Lara Crombie

Posted on 13 February 2010

Lara Crombie holds a B.A. in Studio Art from St. Catherine University in St. Paul, Minnesota. Besides love poem-ing, she occasionally writes merciless, self-indulgent music reviews at

No responses yet. You could be the first!

Leave a Response

You must be logged in to post a comment.

Avatar Review is proudly powered by WordPress and the SubtleFlux theme.

Copyright © Avatar Review