small wonder

  1. Small wonder

    Small wonder

    The Small Wonders are an art installation on the Royal Caribbean's Allure of the Seas. This particular Small Wonder was found in a metal pedestal base which required viewing through a magnifying lens at the top of the pedestal.
Top