Back to photostream

Captain David Sheng at a Catholic Church near Silver Lake. God bless America!

1,369 views
2 faves
0 comments
Uploaded on February 25, 2021