Hosted on MSN11mon
100 life-sized elephant statues traveling to Newport, R.I. this summerA New England city will be the first stop for 100 life-sized, “migrating” elephant statues this summer. Beginning in July, several green spaces in Newport, R.I., will become the temporary ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results