Erica and Mercedes posing on Sixth Street in Austin, Texas, in front of Medusa, an intimidating supercharged 1972 Buick Skylark featured in the film Bellflower.
View More Erica, Mercedes and MedusaDarel Parker Photo
Commercial Photography – 956-307-9008