Max 1000 Pieces 30x20 in puzzle Italian village by Mediterranean sea (Aegean Sea