Concrete Botany
banner
concretebotany.bsky.social
Concrete Botany
@concretebotany.bsky.social
Urban and Disadvantaged Botany.

All photos by myself unless otherwise noted.
Based in South Philadelphia.
Tell me how to post = block.
Only here for the plants, nothing else.
Bloomscrolling > Doomscrolling
Pinned
When you find a good find, make damn sure you get good pictures.
Eastern Baccharis (Baccharis halimifolia) shot last September 28th.
February 7, 2026 at 9:02 PM
White Snakeroot (Ageratina altissima) shot last September 28th.
#Wildflowers #UrbanWildflowers #Pavementplants
February 7, 2026 at 7:51 PM
Tall Goldenrod (Solidago altissima) shot last September 28th.
#Wildflowers
February 7, 2026 at 6:33 PM
Common Eveningprimrose (Oenothera biennis) shot on September 28th of last year at the corner of Oregon and Columbus.
February 7, 2026 at 5:45 PM
#Camphorweed (Heterotheca subaxillaris) shot on September 28th of last year.
February 7, 2026 at 4:31 PM
Frost Aster (Symphyotrichum pilosum) grown out of the cracked sidewalk of Oregon Avenue, shot on September 28th of last year.
#Bloomscrolling #Wildflowers #Flowers #FrostAster
February 7, 2026 at 3:02 PM
Cardinal Creeper (Ipomoea quamoclit) aka Cypress Vine, Cardinal Vine, Star Glory, Star of Bethlehem or Hummingbird Vine, shot on September 28th of last year, in East Oregon.
#Bloomscrolling #Flowers #Flowersky #MorningGlories
February 7, 2026 at 1:40 PM
Virginia Copperleaf (Acalypha virginica) shot on August 5th of last year.
#Weeds #UrbanWeeds #SidewalkWeeds
February 6, 2026 at 11:49 PM
Camphorweed (Heterotheca subaxillaris) shot in the Food Distribution district on August 5th of last year.
#Bloomscrolling #Flowers #Wildflowers
February 6, 2026 at 10:24 PM
Sunflowers (Helianthus annuus) shot on August 5th of last year.
February 6, 2026 at 9:31 PM
Common Eveningprimrose (Oenothera biennis) shot on August 5th of last year.
#Bloomscrolling #Wildflowers
February 6, 2026 at 8:39 PM
Camphorweed (Heterotheca subaxillaris) shot in the Food Distribution district on August 5th of last year.
#Bloomscrolling #Flowers #Wildflowers
February 6, 2026 at 3:23 PM
Hedge Bindweed (Calystegia sepium) off the south side of Oregon Avenue in East Oregon, shot on August 5th of last year.
#Bloomscrolling #Flowers #Bindweed
February 6, 2026 at 1:47 PM
Spiderflower shot last September 20th.
#Bloomscrolling
February 6, 2026 at 12:26 AM
Street gutter #Pansies shot some time before 2020.
#Bloomscrolling #Flowers #StreetFlowers
February 5, 2026 at 10:27 PM
Low Mallow (Malva neglecta) shot last October 25th.
#Weeds #UrbanWeeds #SidewalkWeeds
February 5, 2026 at 9:39 PM
Prairie Fleabane (Erigeron strigosus) shot last October 25th.
#Wildflowers #UrbanWildflowers
February 5, 2026 at 6:49 PM
Pennsylvania Cudweed (Gamochaeta pensylvanica) shot on October 25th of last year.
#Weeds #UrbanWeeds #UrbanFlora
February 5, 2026 at 5:19 PM
Scarlet Sage (Salvia coccinea) shot last October 25th.
#Bloomscrolling #Flowers #ScarletSage
February 5, 2026 at 3:19 PM
Morning Glory shot last October 25th.
#Bloomscrolling #Flowers
February 5, 2026 at 2:32 PM
Purpletop #Vervain (Verbena bonariensis) shot last October 4th in East Passyunk Crossing.
#Bloomscrolling
February 5, 2026 at 12:24 AM
White Snakeroot (Ageratina altissima) and other crackweeds shot last October 4th.
#Wildflowers #UrbanWildflowers
February 4, 2026 at 10:42 PM
Pokeweed (Phytolacca americana) shot last October 4th.
February 4, 2026 at 8:55 PM
Japanese Knotweed (Polygonum cuspidatum) shot last October 4th.
February 4, 2026 at 7:57 PM
American Burnweed (Erechtites hieraciifolius) shot on October 4th of last year.
February 4, 2026 at 4:47 PM