deep fried squid, ika teriyaki

Royalty-free stock photo ID: 52415059

deep fried squid, ika teriyaki