Montale starry nights (42/48)

Montale starry nights