Finished new front porch with composite decking and vinyl railing along with new sidewalk

20130420-133509.jpg