free Firmware download for samsung Galaxy S7 edge SM-G935F
Here you find all the latest firmwares for the Galaxy S7 edge SM-G935F, if you want to flash your device with the newest Samsung software. Before downloading, make sure your device has the exact model code SM-G935F. You can download the latest Galaxy S7 edge firmware for free
direct download
Instructions
- Extract (unzip) the firmware file
- Download Odin v3.12.7
- Extract Odin ZIP file
- Open Odin v3.11.1
- Reboot Phone in Download Mode (press and hold Home + Power + Volume Down buttons)
- Connect phone and wait until you get a blue sign in Odin
- Add the firmware file to AP / PDA
- Make sure re-partition is NOT ticked
- Click the start button, sit back and wait few minutes
2017-12-18 Kenya 7.0 G935FXXU1DQJ8 G935FOJX1DQJ1 YES
2017-12-18 Turkey 7.0 G935FXXU1DQJ8 G935FOJX1DQJ1 YES
2017-12-18 Germany 7.0 G935FXXU1DQJ1 G935FOXJ1DQK1 YES
2017-12-18 Colombia (Movistar) 7.0 G935FXXU1DQJ4 G935FUWT1DQJ4 YES
2017-12-18 Netherlands (T-Mobile) 7.0 G935FXXU1DQL4 G935FDNX1DQL1 YES
2017-12-18 Netherlands (Ben NL) 7.0 G935FXXU1DQL4 G935FDNX1DQL1 YES
2017-12-14 Fiji (Vodafone) 7.0 G935FXXU1DQL3 G935FVFJ1DQJ1 YES
2017-12-14 Papua New Guinea 7.0 G935FXXU1DQL3 G935FPNG1DQJ1 YES
2017-12-13 Panama (Cable & Wireless) 7.0 G935FXXU1DQHD G935FUUB1DQHD
2017-12-13 Ecuador 7.0 G935FXXU1DQJ4 G935FECO1DQJ4 YES
2017-12-13 Germany 7.0 G935FXXS1DQL1 G935FDBT1DQJ1 NO
2017-12-11 Chile 7.0 G935FXXU1DQJ4 G935FUWA1DQJ4 YES
2017-12-11 Guatemala 7.0 G935FXXU1DQJ4 G935FUWA1DQJ4 YES
2017-12-11 Dominican Republic 7.0 G935FXXU1DQJ4 G935FUWA1DQJ4 YES
2017-12-10 Hungary (T-mobile) 7.0 G935FXXS1DQK6 G935FTMH1DQI1 YES
2017-12-10 Portugal 7.0 G935FXXU1DQJ8 G935FMEO1DQK1 YES
2017-12-07 Austria (T-Mobile) 7.0 G935FXXS1DQK6 G935FDAX1DQI1 YES
2017-12-07 Austria 7.0 G935FXXS1DQK6 G935FDAX1DQI1 YES
2017-12-07 Austria (Telering) 7.0 G935FXXS1DQK6 G935FDAX1DQI1 YES
2017-12-07 Costa Rica 7.0 G935FXXU1DQJ4 G935FICE1DQJ4 YES
2017-12-07 Germany (T-Mobile) 7.0 G935FXXS1DQK7 G935FDDX1DQI1 YES
2017-12-07 Germany (Congstar) 7.0 G935FXXS1DQK7 G935FDDX1DQI1 YES
2017-12-07 Netherlands (T-Mobile) 7.0 G935FXXS1DQK6 G935FDNX1DQI1 NO
2017-12-07 Netherlands (Ben NL) 7.0 G935FXXS1DQK6 G935FDNX1DQI1 NO
2017-12-07 Croatia (T-Mobile) 7.0 G935FXXS1DQK6 G935FDHX1DQI1 YES
2017-12-07 Croatia (Bonbon) 7.0 G935FXXS1DQK6 G935FDHX1DQI1 YES
2017-12-07 Poland (T-mobile) 7.0 G935FXXS1DQK6 G935FDPX1DQI1 YES
2017-12-07 Poland (Heyah) 7.0 G935FXXS1DQK6 G935FDPX1DQI1 YES
2017-12-07 Brazil (VIVO) 7.0 G935FXXU1DQJ4 G935FZVV1DQJ4 YES
2017-12-07 Slovakia 7.0 G935FXXS1DQK6 G935FTMS1DQI1 YES
2017-12-07 Greece (Cosmote) 7.0 G935FXXS1DQK6 G935FCOS1DQI1 YES
2017-12-07 Romania (Cosmote) 7.0 G935FXXS1DQK6 G935FCOA1DQI1 YES
2017-12-07 Macedonia (T-Mobile) 7.0 G935FXXS1DQK6 G935FMBM1DQI1 YES
2017-12-07 Czech Republic (T-Mobile) 7.0 G935FXXS1DQK6 G935FTMZ1DQI1
2017-12-07 Unknown 7.0 G935FXXU1DQJ8 G935FANP1DQJ1 YES
2017-12-05 Peru 7.0 G935FXXU1DQJ4 G935FPET1DQJ4 YES
2017-12-04 Peru (SAM) 7.0 G935FXXU1DQJ4 G935FUWT1DQJ4 YES
2017-11-30 Peru (Nextel) 7.0 G935FXXU1DQJ4 G935FPNT1DQJ4 YES
2017-11-28 Mauritius 7.0 G935FXXU1DQJ8 G935FOJV1DQIL YES
2017-11-28 South Africa 7.0 G935FXXU1DQJ8 G935FOJV1DQIL YES
2017-11-28 France (Orange) 7.0 G935FXXU1DQJ3 G935FFTM1DQI1 YES
2017-11-28 France (Bouygues) 7.0 G935FXXU1DQJ8 G935FBOG1DQK1 YES
2017-11-28 United Kingdom (EE) 7.0 G935FXXU1DQJ3 G935FEVR1DQJ1 YES
2017-11-27 Belgium (Proximus) 7.0 G935FXXU1DQJ3 G935FVFG1DQK1 YES
2017-11-26 Poland (Orange) 7.0 G935FXXU1DQJ3 G935FOPV1DQJ1 YES
2017-11-26 Baltic 7.0 G935FXXU1DQJ2 G935FSEB1DQJ1 YES
2017-11-26 Argentina (Claro) 7.0 G935FXXU1DQI8 G935FUWA1DQI9 YES
2017-11-23 New Zealand 7.0 G935FXXU1DQJ1 G935FNZC1DQJ1 YES
2017-11-23 New Zealand 7.0 G935FXXU1DQJ1 G935FTNZ1DQJ1 YES
2017-11-23 New Zealand (Vodafone) 7.0 G935FXXU1DQJ1 G935FVNZ1DQJ1
2017-11-21 Romania (Orange) 7.0 G935FXXU1DQJ3 G935FORO1DQI1 YES
2017-11-21 Paraguay (Claro) 7.0 G935FXXU1DQI8 G935FUWA1DQI9 YES
2017-11-21 Uruguay (Claro) 7.0 G935FXXU1DQI8 G935FUWA1DQI9 YES
2017-11-21 Portugal (Optimus) 7.0 G935FXXU1DQJ8 G935FOPT1DQJ1 YES
2017-11-21 Italy (Wind) 7.0 G935FXXU1DQJ8 G935FWIN1DQJ1 YES
2017-11-21 Spain (Orange) 7.0 G935FXXU1DQJ3 G935FAMO1DQJ1 YES
2017-11-20 Ireland (Meteor) 7.0 G935FXXU1DQJ8 G935FMET1DQJ1 YES
2017-11-20 Norway (Telenor) 7.0 G935FXXU1DQJ3 G935FTEN1DQI1 YES
2017-11-20 Italy (H3G) 7.0 G935FXXU1DQJ1 G935FHUI1DQJ1 YES
2017-11-20 Italy (TIM) 7.0 G935FXXU1DQJ8 G935FTIM1DQJ2 YES
2017-11-20 Ireland (Three) 7.0 G935FXXU1DQJ1 G935F3IE1DQJ1 YES
2017-11-20 Australia (Telstra) 7.0 G935FXXU1DQJ8 G935FTEL1DQJ1 YES
2017-11-20 Australia (Optus) 7.0 G935FXXU1DQJ6 G935FOPS1DQJ1 YES
2017-11-19 Morocco (MAT) 7.0 G935FXXU1DQJ8 G935FOJV1DQIL YES
2017-11-19 Slovenia (Mobitel) 7.0 G935FXXU1DQJ1 G935FMOT1DQJ1 YES
2017-11-19 Hungary (Telenor) 7.0 G935FXXU1DQJ8 G935FPAN1DQJ1 YES
2017-11-19 Papua New Guinea 7.0 G935FXXU1DQJ1 G935FPNG1DQJ1 NO
2017-11-19 Fiji (Vodafone) 7.0 G935FXXU1DQJ1 G935FVFJ1DQJ1 NO
2017-11-19 Algeria 7.0 G935FXXU1DQJ8 G935FOJV1DQIL YES
2017-11-19 Colombia 7.0 G935FXXU1DQE5 G935FUWM1DQE5 YES
2017-11-16 Switzerland (Swisscom) 7.0 G935FXXU1DQJ3 G935FVFG1DQI1 YES
2017-11-16 Spain (Vodafone) 7.0 G935FXXU1DQJ3 G935FVFG1DQI1 YES
2017-11-16 Poland (PLUS) 7.0 G935FXXU1DQJ8 G935FPLS1DQJ2 YES
2017-11-16 Netherlands (Vodafone) 7.0 G935FXXU1DQJ3 G935FVFG1DQI1 YES
2017-11-16 United Kingdom (H3G) 7.0 G935FXXU1DQJ1 G935FH3G1DQJ1 YES
2017-11-16 Sweden (Tre) 7.0 G935FXXU1DQJ1 G935FHTS1DQJ1 YES
2017-11-16 Portugal (Vodafone) 7.0 G935FXXU1DQJ3 G935FVFG1DQI1 YES
2017-11-16 Ireland 7.0 G935FXXU1DQJ8 G935FTSI1DQJ1 YES
2017-11-16 Slovenia (Si.mobil) 7.0 G935FXXU1DQJ3 G935FVFG1DQI1 YES
2017-11-16 Croatia (VIPNET) 7.0 G935FXXU1DQJ3 G935FVFG1DQI1 YES
2017-11-16 Mexico (Telcel) 7.0 G935FXXU1DQJ4 G935FTCE1DQJ4 NO
2017-11-16 Mexico (Telcel) 7.0 G935FXXU1DQJ4 G935FBCE1DQJ4 YES
2017-11-15 Netherlands 7.0 G935FXXS1DQK1 G935FPHN1DQI1 YES
2017-11-15 Bosnia and Herzegovina 7.0 G935FXXU1DQJ8 G935FTEB1DQJ1 YES
2017-11-15 Australia 7.0 G935FXXU1DQJ1 G935FXSA1DQJ1 YES
2017-11-15 Open Austria 7.0 G935FXXU1DQJ1 G935FATO1DQJ1 YES
2017-11-15 Sweden 7.0 G935FXXU1DQJ3 G935FVDS1DQJ3
2017-11-15 France 7.0 G935FXXU1DQJ3 G935FOXA1DQJ3 YES
2017-11-15 United Arab Emirates 7.0 G935FXXU1DQJ8 G935FOJV1DQIL YES
2017-11-15 Egypt 7.0 G935FXXU1DQJ8 G935FOJV1DQIL YES
2017-11-15 Saudi Arabia 7.0 G935FXXU1DQJ8 G935FOJV1DQIL YES
2017-11-15 Iraq 7.0 G935FXXU1DQJ8 G935FOJV1DQIL YES
2017-11-15 Zambia (MTN Zambia) 7.0 G935FXXU1DQJ8 G935FOJV1DQIL YES
2017-11-15 Kenya 7.0 G935FXXU1DQJ8 G935FOJV1DQIL YES
2017-11-15 Saudi Arabia 7.0 G935FXXU1DQJ8 G935FOJV1DQIL YES
2017-11-15 United Arab Emirates 7.0 G935FXXU1DQJ8 G935FOJV1DQIL YES
2017-11-15 Australia (Vodafone) 7.0 G935FXXU1DQJ8 G935FVAU1DQJ1 YES
2017-11-15 Turkey 7.0 G935FXXU1DQJ8 G935FOJV1DQIL YES
2017-11-15 South Africa 7.0 G935FXXU1DQG1 G935FOJX1DQG1 YES
2017-11-14 Italy (Vodafone) 7.0 G935FXXU1DQJ3 G935FVFG1DQI1 YES
2017-11-14 Ireland (Vodafone) 7.0 G935FXXU1DQJ3 G935FVFG1DQI1 YES
2017-11-14 Cyprus 7.0 G935FXXU1DQJ3 G935FVFG1DQI1 YES
2017-11-14 United Kingdom (Vodafone) 7.0 G935FXXU1DQJ3 G935FVFG1DQI1
2017-11-14 Romania (Vodafone) 7.0 G935FXXU1DQJ3 G935FVFG1DQI1 YES
2017-11-14 South Africa (Vodafone) 7.0 G935FXXU1DQJ3 G935FVFG1DQI1 YES
2017-11-14 Germany (Vodafone) 7.0 G935FXXU1DQJ3 G935FVFG1DQI1 YES
2017-11-14 Greece (Vodafone) 7.0 G935FXXU1DQJ3 G935FVFG1DQI1 YES
2017-11-14 Bulgaria (MTL) 7.0 G935FXXU1DQJ3 G935FVFG1DQI1 YES
2017-11-14 Peru 7.0 G935FXXU1DQJ4 G935FUUB1DQJ4 YES
2017-11-14 Panama 7.0 G935FXXU1DQJ4 G935FUUB1DQJ4 YES
2017-11-14 Colombia 7.0 G935FXXU1DQJ4 G935FUUB1DQJ4 YES
2017-11-14 Uruguay 7.0 G935FXXU1DQJ4 G935FUUB1DQJ4 YES
2017-11-14 Trinidad and Tobago 7.0 G935FXXU1DQJ4 G935FUUB1DQJ4 YES
2017-11-14 Trinidad and Tobago 7.0 G935FXXU1DQJ4 G935FUUB1DQJ4 YES
2017-11-14 Bolivia 7.0 G935FXXU1DQJ4 G935FUUB1DQJ4 YES
2017-11-14 Argentina 7.0 G935FXXU1DQJ4 G935FUUB1DQJ4 YES
2017-11-14 Chile 7.0 G935FXXU1DQJ4 G935FUUB1DQJ4 YES
2017-11-14 Brazil 7.0 G935FXXU1DQJ4 G935FZTO1DQJ4 NO
2017-11-14 Brazil 7.0 G935FXXU1DQJ4 G935FXTO1DQJ4 YES
2017-11-14 Czech Republic (Vodafone) 7.0 G935FXXU1DQJ3 G935FVFG1DQI1
2017-11-14 Austria (A1) 7.0 G935FXXU1DQJ3 G935FVFG1DQI1 YES
2017-11-14 Hungary (VDH) 7.0 G935FXXU1DQJ3 G935FVFG1DQI1
2017-11-12 Bulgaria 7.0 G935FXXU1DQJ3 G935FGBL1DQJ1
2017-11-12 Poland (Play) 7.0 G935FXXU1DQJ1 G935FPRT1DQJ1 YES
2017-11-07 Romania 7.0 G935FXXU1DQJ3 G935FROM1DQJ3
2017-11-07 Slovakia 7.0 G935FXXU1DQJ3 G935FORX1DQJ1
2017-11-07 Hungary 7.0 G935FXXU1DQJ1 G935FXEH1DQJ1
2017-11-07 Greece 7.0 G935FXXU1DQJ1 G935FEUR1DQJ1
2017-11-07 Switzerland 7.0 G935FXXU1DQJ1 G935FAUT1DQI1
2017-11-07 Colombia (ETB) 7.0 G935FXXS1DQHZ G935FUWC1DQHZ
2017-11-07 South East Europe 7.0 G935FXXU1DQJ1 G935FSEE1DQJ2
2017-11-07 Poland 7.0 G935FXXU1DQJ3 G935FXEO1DQJ3
2017-11-05 Spain 7.0 G935FXXU1DQJ3 G935FPHE1DQJ1
2017-11-05 Austria (3 Hutchison) 7.0 G935FXXU1DQJ1 G935FDRE1DQJ1
2017-11-02 Czech Republic 7.0 G935FXXU1DQJ1 G935FETL1DQJ1
2017-11-02 Nordic countries 7.0 G935FXXU1DQJ2 G935FNEE1DQJ1
2017-11-02 Italy 7.0 G935FXXU1DQJ1 G935FITV1DQJ1
2017-11-02 Luxembourg 7.0 G935FXXU1DQJ1 G935FLUX1DQI2
2017-11-02 Germany (1&1) 7.0 G935FXXU1DQJ1 G935FXEG1DQJ1
2017-11-02 Baltic 7.0 G935FXXU1DQJ2 G935FSEB1DQJ1
2017-11-02 Bulgaria 7.0 G935FXXU1DQJ3 G935FOXX1DQJ1
2017-11-02 Slovenia 7.0 G935FXXU1DQJ3 G935FOXX1DQJ1
2017-11-02 Hungary (VDH) 7.0 G935FXXU1DQIC G935FVFG1DQI1
2017-11-01 Israel (Cellcom) 7.0 G935FXXU1DQJ3 G935FOJK1DQIL
2017-11-01 Israel (Orange/Partner) 7.0 G935FXXU1DQJ3 G935FOJK1DQIL
2017-11-01 Israel 7.0 G935FXXU1DQJ3 G935FOJK1DQIL
2017-10-24 Mexico 7.0 G935FXXU1DQI8 G935FBUS1DQI9
2017-10-23 Spain (Vodafone) 7.0 G935FXXU1DQIC G935FVFG1DQI1
2017-10-23 Germany (Vodafone) 7.0 G935FXXU1DQIC G935FVFG1DQI1
2017-10-23 South Africa (Vodafone) 7.0 G935FXXU1DQIC G935FVFG1DQI1
2017-10-23 Greece (Vodafone) 7.0 G935FXXU1DQIC G935FVFG1DQI1
2017-10-23 Portugal (Vodafone) 7.0 G935FXXU1DQIC G935FVFG1DQI1
2017-10-23 Ireland (Vodafone) 7.0 G935FXXU1DQIC G935FVFG1DQI1
2017-10-23 Switzerland (Swisscom) 7.0 G935FXXU1DQIC G935FVFG1DQI1
2017-10-18 Netherlands 7.0 G935FXXU1DQJ1 G935FPHN1DQI1
2017-10-16 Netherlands (Vodafone) 7.0 G935FXXU1DQIC G935FVFG1DQI1
2017-10-12 Slovakia 7.0 G935FXXS1DQIM G935FTMS1DQI1
2017-10-12 Croatia (T-Mobile) 7.0 G935FXXS1DQIM G935FDHX1DQI1
2017-10-12 Croatia (Bonbon) 7.0 G935FXXS1DQIM G935FDHX1DQI1
2017-10-11 Poland (PLUS) 7.0 G935FXXU1DQH9 G935FPLS1DQB1
2017-10-11 Greece (Cosmote) 7.0 G935FXXS1DQIM G935FCOS1DQI1
2017-10-11 Netherlands (T-Mobile) 7.0 G935FXXS1DQIM G935FDNX1DQI1
2017-10-11 Netherlands (Ben NL) 7.0 G935FXXS1DQIM G935FDNX1DQI1
2017-10-11 Austria (Telering) 7.0 G935FXXS1DQIM G935FDAX1DQI1 YES
2017-10-11 Austria 7.0 G935FXXS1DQIM G935FDAX1DQI1 YES
2017-10-11 Austria (T-Mobile) 7.0 G935FXXS1DQIM G935FDAX1DQI1 YES
2017-10-11 France (SFR) 7.0 G935FXXU1DQIC G935FSFR1DQI1 YES
2017-10-11 Romania (Cosmote) 7.0 G935FXXS1DQIM G935FCOA1DQI1 YES
2017-10-11 Czech Republic (T-Mobile) 7.0 G935FXXS1DQIM G935FTMZ1DQI1 YES
2017-10-11 Macedonia (T-Mobile) 7.0 G935FXXS1DQIM G935FMBM1DQI1 YES
2017-10-11 Germany (T-Mobile) 7.0 G935FXXS1DQIN G935FDDX1DQI1 YES
2017-10-11 Germany (Congstar) 7.0 G935FXXS1DQIN G935FDDX1DQI1 YES
2017-10-11 Hungary (T-mobile) 7.0 G935FXXS1DQIM G935FTMH1DQI1 YES
2017-10-11 Poland (T-mobile) 7.0 G935FXXS1DQIM G935FDPX1DQI1 YES
2017-10-11 Poland (Heyah) 7.0 G935FXXS1DQIM G935FDPX1DQI1 YES
2017-10-10 Dominican Republic (Orange) 7.0 G935FXXS1DQHR G935FUWE1DQE5 YES
2017-10-09 Mexico (Movistar) 7.0 G935FXXU1DQI8 G935FUWT1DQI9 YES
2017-10-09 Netherlands 7.0 G935FXXU1DQI8 G935FUWT1DQI9 YES
2017-10-09 Mexico (Telcel) 7.0 G935FXXU1DQI8 G935FBCE1DQI8 YES
2017-10-09 Australia (Vodafone) 7.0 G935FXXU1DQIK G935FVAU1DQIA YES
2017-10-09 Brazil (Oi) 7.0 G935FXXU1DQHD G935FZTR1DQHD YES
2017-10-09 Mexico 7.0 G935FXXU1DQI8 G935FUWE1DQI9 NO
2017-10-09 Uruguay 7.0 G935FXXS1DQHT G935FUWT1DQD7 YES
2017-10-05 New Zealand 7.0 G935FXXU1DQIA G935FNZC1DQIA YES
2017-10-05 New Zealand 7.0 G935FXXU1DQIA G935FTNZ1DQIA YES
2017-10-05 New Zealand (Vodafone) 7.0 G935FXXU1DQIA G935FVNZ1DQIA YES
2017-09-28 United Kingdom / Ireland 7.0 G935FXXU1DQIC G935FXEU1DQI1 NO
2017-09-28 Guatemala 7.0 G935FXXS1DQHT G935FUWT1DQD7 YES
2017-09-26 Brazil (Claro) 7.0 G935FXXU1DQH3 G935FZTA1DQH3 YES
2017-09-25 Italy 7.0 G935FXXU1DQIC G935FITV1DQI1 NO
2017-09-25 Czech Republic 7.0 G935FXXU1DQIC G935FETL1DQI1 NO
2017-09-25 Slovakia 7.0 G935FXXU1DQIC G935FORX1DQI1 NO
2017-09-25 Unknown 7.0 G935FXXU1DQIG G935FOPV1DQI1 YES
2017-09-25 Australia (Telstra) 7.0 G935FXXU1DQI7 G935FTEL1DQI1 YES
2017-09-25 France (Orange) 7.0 G935FXXU1DQIG G935FFTM1DQI1 YES
2017-09-25 Spain (Orange) 7.0 G935FXXU1DQIG G935FAMO1DQI1 YES
2017-09-24 Jamaica 7.0 G935FXXS1DQHQ G935FUWE1DQFD YES
2017-09-24 Netherlands 7.0 G935FXXU1DQIC G935FPHN1DQI1 NO
2017-09-24 Romania (Orange) 7.0 G935FXXU1DQIG G935FORO1DQI1 YES
2017-09-24 Mexico (Telcel) 7.0 G935FXXU1DQI8 G935FTCE1DQI8 NO
2017-09-21 Jamaica 7.0 G935FXXS1DQHQ G935FJDI1DQG1 YES
2017-09-19 Brazil (TIM) 7.0 G935FXXU1DQHD G935FZTM1DQHD YES
2017-09-19 Ecuador 7.0 G935FXXS1DQHT G935FUWT1DQD7 YES
2017-09-18 Australia (Optus) 7.0 G935FXXU1DQIF G935FOPS1DQIA YES
2017-09-18 Colombia (Movistar) 7.0 G935FXXS1DQHR G935FUWT1DQE5 YES
2017-09-15 Paraguay (Personal) 7.0 G935FXXS1DQHR G935FPSP1DQE5 YES
2017-09-15 Argentina (Personal) 7.0 G935FXXS1DQHR G935FPSN1DQHR YES
2017-09-15 Peru (SAM) 7.0 G935FXXU1DQHD G935FUWT1DQHD YES
2017-09-14 Dominican Republic 7.0 G935FXXS1DQHQ G935FUWA1DQFD YES
2017-09-14 Bolivia 7.0 G935FXXU1DQI3 G935FUUB1DQI3 YES
2017-09-14 Colombia (Comcel) 7.0 G935FXXS1DQHQ G935FCOM1DQFD YES
2017-09-14 Ecuador 7.0 G935FXXS1DQHQ G935FECO1DQHQ YES
2017-09-14 Mexico (Telcel) 7.0 G935FXXS1DQHP G935FTCE1DQH4 NO
Reviewed by khaja basheer
on
November 15, 2017
Rating:


No comments: