Candidate Master

Octagons

Moez Mahmoud, Giza, Egypt