Lots of green flora all over New Orleans, Louisiana, USA.



Comments are closed.