
Stake attention in this memory
A large, yellow rubber duck statue is located inside a building in Mexico City, Mexico. The duck has an orange beak and feet. The floor is tiled with brown and gray striped tiles. Outside, there is an outdoor area with people walking around. There is a sign for "California Pizza Kitchen." The day is sunny with a blue sky and white clouds.
Loading AttnAds…
No transactions found










