Nice location to show photographer David LaChapelleâs series âJesus is my Homeboyâ: The Protestant French Church in St. Moritz, Switzerland. The exhibition was part of the St. Moritz Art Mastersâ âWalk of Artâ. David LaChapelle (born in 1963 in Fairfield, Connecticut) works in the fields of fashion, advertising and fine art photography.
St. Moritz Art Masters, St. Moritz, August 31, 2008.