Snow rolls.

Snow rolls.

A creative plate in a japanese sushi restaurant menu decorated with Christmas balls and chopsticks.

by
by
by
by
by
by