Humorous sign in New Orleans, Louisiana
Size: 3413px × 5119px
Location: New Orleans, Louisiana, United States
Photo credit: © Bill Heinsohn / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: advertisement, green, humorous, list, louisiana, orleans, sign, states, unites, usa