Photo 2013-06-07 8 32 35 PM Previous Next Published June 8, 2013 at 3264 × 2448 in Richmond Night Market: expensive street food land Skewers – $11.25 for 5