SAINT SEBASTIAN
10' sculpture
<[
BACK
][
EMAIL
][
FORWARD
]>
Saint Sebastian Catholic Church,
West Los Angeles, California