Riverbank Jigsaw Puzzles

Olive tree and bright flowers growing on the coast at sunset