Chechnya

In the mountains
Of Chechnya
The people
Fed up
Put
Up a
Neon sign
Indicating
They are the sons
Of Noah


0 Kudos

Comments

Comments disabled.