Royalty-free stock photo ID: 377811226

Freshly baked mini pizzas Cocas in Alicante Spain - Image