Tombstones take over Hillview Drive lawn
Halloween continues to take shape in Menlo Park with this being a big decorating weekend. But the tombstones have been in place at 1200 Hillview Drive for while. Look out trick or treaters!
Category: