Netherlands, Amsterdam, smiling woman locking her bicycle in front of town canal

- Image ID: ETW7XF
Netherlands, Amsterdam, smiling woman locking her bicycle in front of town canal
Westend61 GmbH / Alamy Stock Photo
Image ID: ETW7XF