Advertisement
The "Daniel Beck" user's logo

Daniel Beck

United States

BLA Cal Poly, San Luis Obispo

Publications