Sit a Spell  // Arts & Culture // Folk Art // Public Art // Mural     
  • Dallas CountySouthwest Alabama


You can find Window Murals by Charlie Lucas in Selma, Alabama.
Lucas, C. (2018)."Window Murals" [Mixed Media]. Harmony Club, Selma, Alabama.


1009 Water Avenue
Selma, AL 36701

(334) 327-1373
Related Listings

Evergreen Mural

The Evergreen Mural is a colorful and vibrant art installation in Evergreen, AL. The mural...
Read More