allure of the seas

  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