7 kyu

How Green Is My Valley?

59392% of 16781 of 905g964
Details
Solutions
Discourse (76)
  • |
  • Share this kata:
Loading comments...