Polaroid of Michele Serros, Victoria, and Nicole (2001)
A polaroid of Michele, Victoria, and Nicole in Houston, Texas in 2001.