Cryptex. A gift for a girl on her birthday. (Caution - long post and multi-bookaf)

 

v20240901