thedeltareview.com
Beale Street Red
The neon sign of the Tap Room on Beale Street casts a red glow over the building