Pyramid of roses is the largest floral structure ever built


Posted on: July 21st, 2018 by ABC News No Comments

The life-size replica of an indigenous pyramid is made from 546,364 roses.



Leave a Reply

You must be logged in to post a comment.