french detailed adjacent to an obstacle rafter

20 December 2024
11

parse took 0.16685509681702
mysql: 32 queries took 0.020415544509888