Apologies and a Lost Dog

by

The Pondering Prophet