Deck: A small, contemporary backyard deck design with an added roof. May 20, 2023 Deck – small modern backyard deck idea with a roof extension