by powerbeephoto
HARAJUKU,TOKYO – NOVEMBER 21: Japanese wedding Celebration of a typical wedding ceremony on NOVEMBER 21,2014 in Meiji Jingu Shrine Harajuku Tokyo, Japan.