featured A Wedding with a Thousand Origami Cranes and Tea
"According to Japanese lore, folding 1000 Origami Cranes is truly a labour of love. Tradition holds that the bride who finishes this task, called 'sembazuru', before her wedding day will...
On 0 comments