Tropea Disney Pixar Sticker

the word tropea is on a cliff overlooking the ocean