HN7J6196


HN7J6196

Chili peppers. Takayama, Japan.