Origami Ornaments

Origami Ornaments

Origami Ornaments at the Palmer House in Falmouth, Cape Cod, Massachusettes, USA.