Great candids of Nick leaving his hotel (I think) in Barcelona, Spain April 27, 2008. Big thanks to Nacho Pello. Please credit him if you use the photos.

04-27-08

By Emilia   //   29 April, 2008   //   Gallery

Comments are closed.