Brooklyn, NY | Eindhoven, Noord-Brabant
Also known as: griffinrachel
Rachel Griffin lives in Brooklyn, New York, but has also spent time in Eindhoven, Noord-brabant. She is a 2003 graduate of Washington University In St Louis and she works as a Designer.