Olvera St. Engagement ShootAmanda + Peter are an adorable couple who met at Biola University. Their love for each other and God is inspiring. We had fun walking...