Popular puzzles created by E McDonald

Aldrich Library puzzle online from photo