
Stake attention in this memory
The image shows a narrow street in Barcelona, Spain, with tall buildings on either side. The buildings have balconies with wrought iron railings and some have plants. There are shops on the ground floor of the buildings. A white banner with a yellow rubber duck and the text "Barcelona Duck Store" hangs from one of the buildings. Another banner with the text "OBAH" is also visible. There are a few people walking in the street, appearing to be tourists. The sun is shining brightly, creating a lens flare effect.
Loading AttnAds…
No transactions found








