IMG_7760

Parrots on Esplanade Avenue, New Orleans, LA.