Wildlife - GrambsPhoto

Wildlife

Cherry Blossom Monster. Sometimes found lurking near the Tidal Basin in Washington, DC. A known tourist eater.