Photo Gallery

Snapshots of Our Events

Take a look at images from past planting events. Select the event album and click on the thumbnail image to enable the photo lightbox.  For all our past events, visit our Flickr page.

Oakdale Elementary TreeDay Feb. 29, 2020

Oakdale Elementary 2-29-20 (1)
Oakdale Elementary 2-29-20 (2)
Oakdale Elementary 2-29-20 (3)
Oakdale Elementary 2-29-20 (4)
Oakdale Elementary 2-29-20 (5)
Oakdale Elementary 2-29-20 (6)
Oakdale Elementary 2-29-20 (7)
Oakdale Elementary 2-29-20 (8)
Oakdale Elementary 2-29-20 (9)
Oakdale Elementary 2-29-20 (10)
Oakdale Elementary 2-29-20 (11)
Oakdale Elementary 2-29-20 (12)
Oakdale Elementary 2-29-20 (13)
Oakdale Elementary 2-29-20 (14)
Oakdale Elementary 2-29-20 (15)
Oakdale Elementary 2-29-20 (16)
Oakdale Elementary 2-29-20 (17)
Oakdale Elementary 2-29-20 (18)
Oakdale Elementary 2-29-20 (19)
Oakdale Elementary 2-29-20 (20)
Oakdale Elementary 2-29-20 (21)
Oakdale Elementary 2-29-20 (22)
Oakdale Elementary 2-29-20 (23)
Oakdale Elementary 2-29-20 (24)
Oakdale Elementary 2-29-20 (25)
Oakdale Elementary 2-29-20 (26)
Oakdale Elementary 2-29-20 (27)
Oakdale Elementary 2-29-20 (28)
Oakdale Elementary 2-29-20 (29)
Oakdale Elementary 2-29-20 (30)
Oakdale Elementary 2-29-20 (31)
Oakdale Elementary 2-29-20 (32)
Oakdale Elementary 2-29-20 (33)
Oakdale Elementary 2-29-20 (34)
Oakdale Elementary 2-29-20 (35)
Oakdale Elementary 2-29-20 (36)
Oakdale Elementary 2-29-20 (37)
Oakdale Elementary 2-29-20 (38)
Oakdale Elementary 2-29-20 (39)
Oakdale Elementary 2-29-20 (40)
Oakdale Elementary 2-29-20 (41)
Oakdale Elementary 2-29-20 (42)
Oakdale Elementary 2-29-20 (43)
Oakdale Elementary 2-29-20 (44)
Oakdale Elementary 2-29-20 (45)
Oakdale Elementary 2-29-20 (46)
Oakdale Elementary 2-29-20 (47)
Oakdale Elementary 2-29-20 (48)
Oakdale Elementary 2-29-20 (49)
Oakdale Elementary 2-29-20 (50)
Oakdale Elementary 2-29-20 (51)
Oakdale Elementary 2-29-20 (52)
Oakdale Elementary 2-29-20 (53)
Oakdale Elementary 2-29-20 (54)
Oakdale Elementary 2-29-20 (55)
Oakdale Elementary 2-29-20 (56)
Oakdale Elementary 2-29-20 (57)
Oakdale Elementary 2-29-20 (58)
Oakdale Elementary 2-29-20 (59)
Oakdale Elementary 2-29-20 (60)
Oakdale Elementary 2-29-20 (61)
Oakdale Elementary 2-29-20 (62)
Oakdale Elementary 2-29-20 (63)
Oakdale Elementary 2-29-20 (64)
Oakdale Elementary 2-29-20 (65)
Oakdale Elementary 2-29-20 (66)
Oakdale Elementary 2-29-20 (67)
Oakdale Elementary 2-29-20 (68)
Oakdale Elementary 2-29-20 (69)
Oakdale Elementary 2-29-20 (70)
Oakdale Elementary 2-29-20 (71)
Oakdale Elementary 2-29-20 (72)
Oakdale Elementary 2-29-20 (73)
Oakdale Elementary 2-29-20 (74)
Oakdale Elementary 2-29-20 (75)
Oakdale Elementary 2-29-20 (76)
Oakdale Elementary 2-29-20 (77)
Oakdale Elementary 2-29-20 (78)
Oakdale Elementary 2-29-20 (79)
Oakdale Elementary 2-29-20 (80)
Oakdale Elementary 2-29-20 (81)
Oakdale Elementary 2-29-20 (82)
Oakdale Elementary 2-29-20 (83)
Oakdale Elementary 2-29-20 (84)
Oakdale Elementary 2-29-20 (85)
Oakdale Elementary 2-29-20 (86)
Oakdale Elementary 2-29-20 (87)
Oakdale Elementary 2-29-20 (88)
Oakdale Elementary 2-29-20 (89)
Oakdale Elementary 2-29-20 (90)
Oakdale Elementary 2-29-20 (91)
Oakdale Elementary 2-29-20 (92)
Oakdale Elementary 2-29-20 (93)
Oakdale Elementary 2-29-20 (94)
Oakdale Elementary 2-29-20 (95)
Oakdale Elementary 2-29-20 (96)
Oakdale Elementary 2-29-20 (97)
Oakdale Elementary 2-29-20 (98)
Oakdale Elementary 2-29-20 (99)

Oakdale Elementary TreeDay Feb. 29, 2020

Oakdale Elementary 2-29-20 (1)
Oakdale Elementary 2-29-20 (2)
Oakdale Elementary 2-29-20 (3)
Oakdale Elementary 2-29-20 (4)
Oakdale Elementary 2-29-20 (5)
Oakdale Elementary 2-29-20 (6)
Oakdale Elementary 2-29-20 (7)
Oakdale Elementary 2-29-20 (8)
Oakdale Elementary 2-29-20 (9)
Oakdale Elementary 2-29-20 (10)
Oakdale Elementary 2-29-20 (11)
Oakdale Elementary 2-29-20 (12)
Oakdale Elementary 2-29-20 (13)
Oakdale Elementary 2-29-20 (14)
Oakdale Elementary 2-29-20 (15)
Oakdale Elementary 2-29-20 (16)
Oakdale Elementary 2-29-20 (17)
Oakdale Elementary 2-29-20 (18)
Oakdale Elementary 2-29-20 (19)
Oakdale Elementary 2-29-20 (20)
Oakdale Elementary 2-29-20 (21)
Oakdale Elementary 2-29-20 (22)
Oakdale Elementary 2-29-20 (23)
Oakdale Elementary 2-29-20 (24)
Oakdale Elementary 2-29-20 (25)
Oakdale Elementary 2-29-20 (26)
Oakdale Elementary 2-29-20 (27)
Oakdale Elementary 2-29-20 (28)
Oakdale Elementary 2-29-20 (29)
Oakdale Elementary 2-29-20 (30)
Oakdale Elementary 2-29-20 (31)
Oakdale Elementary 2-29-20 (32)
Oakdale Elementary 2-29-20 (33)
Oakdale Elementary 2-29-20 (34)
Oakdale Elementary 2-29-20 (35)
Oakdale Elementary 2-29-20 (36)
Oakdale Elementary 2-29-20 (37)
Oakdale Elementary 2-29-20 (38)
Oakdale Elementary 2-29-20 (39)
Oakdale Elementary 2-29-20 (40)
Oakdale Elementary 2-29-20 (41)
Oakdale Elementary 2-29-20 (42)
Oakdale Elementary 2-29-20 (43)
Oakdale Elementary 2-29-20 (44)
Oakdale Elementary 2-29-20 (45)
Oakdale Elementary 2-29-20 (46)
Oakdale Elementary 2-29-20 (47)
Oakdale Elementary 2-29-20 (48)
Oakdale Elementary 2-29-20 (49)
Oakdale Elementary 2-29-20 (50)
Oakdale Elementary 2-29-20 (51)
Oakdale Elementary 2-29-20 (52)
Oakdale Elementary 2-29-20 (53)
Oakdale Elementary 2-29-20 (54)
Oakdale Elementary 2-29-20 (55)
Oakdale Elementary 2-29-20 (56)
Oakdale Elementary 2-29-20 (57)
Oakdale Elementary 2-29-20 (58)
Oakdale Elementary 2-29-20 (59)
Oakdale Elementary 2-29-20 (60)
Oakdale Elementary 2-29-20 (61)
Oakdale Elementary 2-29-20 (62)
Oakdale Elementary 2-29-20 (63)
Oakdale Elementary 2-29-20 (64)
Oakdale Elementary 2-29-20 (65)
Oakdale Elementary 2-29-20 (66)
Oakdale Elementary 2-29-20 (67)
Oakdale Elementary 2-29-20 (68)
Oakdale Elementary 2-29-20 (69)
Oakdale Elementary 2-29-20 (70)
Oakdale Elementary 2-29-20 (71)
Oakdale Elementary 2-29-20 (72)
Oakdale Elementary 2-29-20 (73)
Oakdale Elementary 2-29-20 (74)
Oakdale Elementary 2-29-20 (75)
Oakdale Elementary 2-29-20 (76)
Oakdale Elementary 2-29-20 (77)
Oakdale Elementary 2-29-20 (78)
Oakdale Elementary 2-29-20 (79)
Oakdale Elementary 2-29-20 (80)
Oakdale Elementary 2-29-20 (81)
Oakdale Elementary 2-29-20 (82)
Oakdale Elementary 2-29-20 (83)
Oakdale Elementary 2-29-20 (84)
Oakdale Elementary 2-29-20 (85)
Oakdale Elementary 2-29-20 (86)
Oakdale Elementary 2-29-20 (87)
Oakdale Elementary 2-29-20 (88)
Oakdale Elementary 2-29-20 (89)
Oakdale Elementary 2-29-20 (90)
Oakdale Elementary 2-29-20 (91)
Oakdale Elementary 2-29-20 (92)
Oakdale Elementary 2-29-20 (93)
Oakdale Elementary 2-29-20 (94)
Oakdale Elementary 2-29-20 (95)
Oakdale Elementary 2-29-20 (96)
Oakdale Elementary 2-29-20 (97)
Oakdale Elementary 2-29-20 (98)
Oakdale Elementary 2-29-20 (99)

DONATE
Looking for the Urban Forest Master Plan?