Easy to Learn Korean 1732 – Blood type (part two).

Blood type Continue reading

Loading

Easy to Learn Korean 1731 – Blood Type (part one).

Continue reading

Loading

Easy to Learn Korean 1730 – Egotistical big city snob.

Continue reading

Loading

Easy to Learn Korean 1729 – Long down jacket (part three).

Continue reading

Loading