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.
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
Madagascar Periwinkle and Spotted Spurge shot last October 4th.
#Bloomscrolling #Flowers #GardenEscapees
February 4, 2026 at 3:12 PM
Morning Glory shot last October 4th.
#Bloomscrolling #MorningGlories
February 4, 2026 at 1:35 PM
February 3, 2026 at 11:33 PM
River Oats (Chasmanthium latifolium) shot last October 4th.
#Grasses #Pavementplants
February 3, 2026 at 9:39 PM
Pokeweed (Phytolacca americana) and Green Foxtail (Setaria viridis) in East Passyunk Crossing, shot on October 4th of last year.
#Weeds #UrbanWeeds #UrbanFlora #UrbanPlantLife
February 3, 2026 at 8:48 PM
Hairy Galinsoga (Galinsoga quadriradiata) shot last October 4th.
February 3, 2026 at 7:47 PM
Purpletop #Vervain (Verbena bonariensis) shot last October 4th in East Passyunk Crossing.
#Bloomscrolling
February 3, 2026 at 6:00 PM
White Snakeroot (Ageratina altissima) growing in a South Philly fire alley, shot last October 4th.
#Wildflowers #UrbanWildflowers
February 3, 2026 at 3:10 PM
Morning Glories shot on September 18th of last year.
#Bloomscrolling #Flowers #MorningGlory
February 3, 2026 at 1:58 PM
Sidewalk #Datura shot on August 18th of last year.
#Bloomscrolling #GardenEscapees
February 2, 2026 at 11:53 PM
An unidentified Dodder and Carpetweed growing in a street gutter, shot on August 18th of last year.
February 2, 2026 at 10:32 PM