Korean pears for sale in a supermarket. 28,000 won = approximately £19.
Korean pears for sale in a supermarket. 28,000 won = approximately £19.

Back to album