Stolipinovo is one of several European Roma communities that I have visited over the years (several times now), and it's the largest that I'm aware of. The photos in the post are representative and true of how the area actually is, and I'm happy to answer any questions (forewarning, I'm not an expert).
If I were to emphasize any one take-away - it's the friendliness I experienced from the locals. Sounds cliched, but look at reality - I was taking photos in a place where I don't particularly belong (it's kind of my hobby since "retiring" from tech), and you may assume that a poverty-stricken, much maligned group of people would be wary of "outsiders".
Indeed, the exact opposite was the case.
edit: with regards to racism, a story I was told in the same city is perhaps the best example of just how far Bulgaria (in this example) has to climb. I asked a local Bulgarian friend why I didn't see Roma working at the local restaurants. He said that would be really bad for the business - to have a Gypsy waiter, or cashier, or in any "public facing" role. I voiced my assumption that perhaps they were working back-of-house, in the kitchen. He said they weren't - if the public found out a Gypsy was working in the kitchen, most people would never dine at that restaurant.