front

Front yard of 17860 Krameria Ave, Riverside CA 92504