Puzzles solved by friz

Swiss Shepherd with a small cat online puzzleJan Matejko "Constitution of May 3" puzzle online from photoSunflower online puzzleBMW M3 concept puzzle online from photo