The "David Shaffer" user's logo

David Shaffer

Gwangju, South Korea

Gwangju News, Editor-in-Chief

Stacks