eye glasses glasses (turtle shell print), as reported by Holland Ridge Farms using iLost

eye glasses glasses (turtle shell print)

Found in Cream Ridge NJ, The United States by Holland Ridge Farms on