Blue window and Red Pepper Ristra

Royalty-free stock photo ID: 36898651

Blue window and Red Pepper Ristra