Santa clause in shop ; New Orleans ; Louisiana ; U.S.A. United States of America, Stock Photo, Picture And Rights Managed Image. Pic. DPA-MBT-111723