June 23, 2020

Restored snooker triangles (2)

Restored snooker triangles

Restored snooker triangles