Designed by
Title
Sticker on a fish stall with The Beatles on the Abbey Road zebra 1.5 meters apart d #243143220
Description
NETHERLANDS ââ¬â LEIDSCHENDAM ââ¬â OCTOBER 26, 2020: Sticker on a fish stall with The Beatles on the Abbey Road zebra 1.5 meters apart due to Covid 19.
This image is editorial