Merry Christmas! December 25, 2024 by Emily Stark A holiday display in an antique shop window, reflecting the sky and buildings.