
Close view of fresh mussels and lemons on the counter in Istanbul, Turkey
Close view of fresh mussels and lemons on the counter in Istanbul, Turkey
every frame tells a story
Showing the single result

Close view of fresh mussels and lemons on the counter in Istanbul, Turkey