Street Artist My Dog Sighs By My Dog Sighs in Cardiff, Wales, England. My Dog Sighs: We’ve all sat and watched this hideous situation unfurl and while it’s not much, I wanted to do what I know best, (throwing paint) to highlight my sadness and anger over the Ukrainian invasion by Russia. My Dog Sighs: […]
Read More