Mô tả
Read about this effort to combat graffiti
http://oaklandtribune.ca.usmst05.newsmemory.com/publink.php?shareid=3cd14ace0&pSetup=oaklandtribune
Read about this effort to combat graffiti
http://oaklandtribune.ca.usmst05.newsmemory.com/publink.php?shareid=3cd14ace0&pSetup=oaklandtribune
1 Bình luận
Được thừa nhận City of Oakland (Chính thức đã xác nhận)