More info at pics

Tempura sweet potato chips with lemongrass and lime salt..

Fancy 98
Jump to top