The best, most fabulously-dressed at Bristol Pride - Bristol Live

Responsive image
source