David de Rijke

David de Rijke

Bangkok, Thailand

His background