Translate

2 March 2016

NCSI New Orleans


Yesterday, while I was strolling through the French Quarter, 
I bumped into the film set of NCSI New Orleans.






OLDIE 18/02/2016

HAPPY ELEPHANT