Parrots on Esplanade Avenue, New Orleans, LA.

Parrots on Esplanade Avenue, New Orleans, LA.