Deep Hellum Dallas Texas

An interesting street art piece