Royalty-free stock photo ID: 1173108835

Spanish green peppers, Padron tapas - Image