Designed by
Title
New Orleans, LA/USA - 3/21/2020: Covid-19 Drive Thru Testing at Mahalia Jackson Theater in New Orleans, LA, US #177354188
Description
Drive thru testing site for Covid-19 virus during social distancing mandate in Treme neighborhood, New Orleans, LA, USA
This image is editorial