David R. Perry

History teacher, traveler, World Citizen, garden creator, jazz-rock-classical & Brunello di Montalcino at the right moments.
43.5K
views
+2
today
People sharing David R. Perry's Interests
David R. Perry's Interests
Education Technology