The Channel Mural

Magazine St. The Irish Channel District. New Orleans, La