Josh’s Pebbles & Echoes in a Basket Block

This is Josh, it’s Tuesday, so that means it’s time for my turn at this week’s block: Pebbles and Echoes...