Log In or Register
This caught my eye at The Hard Rock Casino & Resort in Punta Cana . Several of these were hanging from the ceiling in a couple restaurants. We thought they were cool .