Quantcast
Channel: Hyper-V forum
Viewing all 19461 articles
Browse latest View live

Error Creating VMs when attaching an existing hard drive using the New Virtual Machine Wizard

0
0

Hello all,

I recently setup a new HP Proliant gen9 server and have Server 2012 R2 Datacenter installed.

When I create a new VM and try to attach a .vhdx file that was copied while the VM it was created on was off, I get the following error: Hyper-V encountered an error trying to access an object on computer 'localhost' because the object was not found. I have eliminated other problems like the network adapter by selecting none and I do NOT get this error if I create a VM when creating a new Hard drive or attach one later (even the same one that wouldn't attach here). The full error is below.

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.NullReferenceException: Object reference not set to an instance of an object.
   at Microsoft.Virtualization.Client.Wizards.Framework.WizardPage.GetSubPageAfter(String pageId)
   at Microsoft.Virtualization.Client.Wizards.Framework.WizardForm.EnableNavigationSteps()
   at Microsoft.Virtualization.Client.Wizards.Framework.WizardForm.OnValidationStateChanged(WizardPage page)
   at Microsoft.Virtualization.Client.Wizards.Framework.WizardForm.ActivatePage(WizardPage page)
   at Microsoft.Virtualization.Client.Wizards.Framework.WizardPage.Activate()
   at Microsoft.Virtualization.Client.Wizards.Framework.WizardForm.GoToPage(WizardPage page)
   at Microsoft.Virtualization.Client.Wizards.NewVM.NewVirtualMachineWizard.WizardActionFailed(Exception exception)
   at Microsoft.Virtualization.Client.DelayedUIInvoker.HandleTimerTick(Object sender, EventArgs ea)
   at System.Windows.Forms.Timer.OnTick(EventArgs e)
   at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.1055.0 built by: NETFXREL2
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll
----------------------------------------
Microsoft.ManagementConsole
    Assembly Version: 3.0.0.0
    Win32 Version: 6.3.9600.16384
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/Microsoft.ManagementConsole/3.0.0.0__31bf3856ad364e35/Microsoft.ManagementConsole.dll
----------------------------------------
System
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.1055.0 built by: NETFXREL2
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
MMCFxCommon
    Assembly Version: 3.0.0.0
    Win32 Version: 6.3.9600.16384
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/MMCFxCommon/3.0.0.0__31bf3856ad364e35/MMCFxCommon.dll
----------------------------------------
System.Configuration
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.1055.0 built by: NETFXREL2
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Core
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.1055.0 built by: NETFXREL2
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Xml
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.1064.2 built by: NETFXREL3STAGE
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Windows.Forms
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.1055.0 built by: NETFXREL2
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.1068.2 built by: NETFXREL3STAGE
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
Microsoft.Virtualization.Client.VMBrowser
    Assembly Version: 6.3.0.0
    Win32 Version: 6.3.9600.16384
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.Virtualization.Client.VMBrowser/v4.0_6.3.0.0__31bf3856ad364e35/Microsoft.Virtualization.Client.VMBrowser.dll
----------------------------------------
Microsoft.Virtualization.Client.Common
    Assembly Version: 6.3.0.0
    Win32 Version: 6.3.9600.16384
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.Virtualization.Client.Common/v4.0_6.3.0.0__31bf3856ad364e35/Microsoft.Virtualization.Client.Common.dll
----------------------------------------
Microsoft.Virtualization.Client
    Assembly Version: 6.3.0.0
    Win32 Version: 6.3.9600.16384 (winblue_rtm.130821-1623)
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.Virtualization.Client/v4.0_6.3.0.0__31bf3856ad364e35/Microsoft.Virtualization.Client.dll
----------------------------------------
Microsoft.Virtualization.Client.Management
    Assembly Version: 6.3.0.0
    Win32 Version: 6.3.9600.16384
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.Virtualization.Client.Management/v4.0_6.3.0.0__31bf3856ad364e35/Microsoft.Virtualization.Client.Management.dll
----------------------------------------
System.Management
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.1055.0 built by: NETFXREL2
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Management/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Management.dll
----------------------------------------
Microsoft.Virtualization.Client.Wizards
    Assembly Version: 6.3.0.0
    Win32 Version: 6.3.9600.16384
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.Virtualization.Client.Wizards/v4.0_6.3.0.0__31bf3856ad364e35/Microsoft.Virtualization.Client.Wizards.dll
----------------------------------------
Microsoft.Virtualization.Client.Settings
    Assembly Version: 6.3.0.0
    Win32 Version: 6.3.9600.16384
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.Virtualization.Client.Settings/v4.0_6.3.0.0__31bf3856ad364e35/Microsoft.Virtualization.Client.Settings.dll
----------------------------------------
Accessibility
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.33440 built by: FX45W81RTMREL
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
System.Data
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.1055.0 built by: NETFXREL2
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_64/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
System.Numerics
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.1055.0 built by: NETFXREL2
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll
----------------------------------------
Microsoft.Virtualization.Client.Settings.resources
    Assembly Version: 6.3.0.0
    Win32 Version: 6.3.9600.16384
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.Virtualization.Client.Settings.resources/v4.0_6.3.0.0_en_31bf3856ad364e35/Microsoft.Virtualization.Client.Settings.resources.dll
----------------------------------------
System.Runtime.Remoting
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.1055.0 built by: NETFXREL2
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Remoting/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration><system.windows.forms jitDebugging="true" /></configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

Thanks,

Danny


Where can I find the VMGUEST.ISO on Windows 10 Hyper-V?

0
0

Hello,

I installed Hyper-V on Windows 10 and I'm not able to find the VMGUEST.ISO.

What I really need are the drivers for storage (SCSI and IDE) and network for the virtual hardware because I'd like to use a tool create a scripted installation (PXE boot) and inject the needed drivers on the fly.

I read that the drivers for the virtual hardware are contained in this ISO but I'm not able to find it.

 May you please advise?

 Thanks & Regards,

Marco - StockTrader

Fix a WiFi Hyper-V Switch

0
0

I am getting a "Failed while adding Virtual Ethernet switch connections"  when trying to establish a virtual switch over a WiFi connection which I had previously used.  The details say "Ethernet port {GUID} bind failed.  The requested resource is in use. (0x800700AA).  "

Uninstalling and reinstalling the WiFi adapter changed the value of the GUID but still same error message.

There is no vEthernet adapter showing in the adapter properties window. My assumption is that the adapter is hidden from view in the window and / or there is some binding stored in some xml files or registry keys someplace linked to the Virtual Switch that needs to be manually cleaned.  However, I have not yet found where these are. 

Has anyone figured out a good way to resolve this issue?

add or remove disk of hyperv vm using ps cmdlet fails

0
0

Hello Experts,

When using the hyperv cmdlet to add or detach the disks of the cluster VM, it fails when the clusterVM is on teh passive node. if it is on active node, the same command works.

=====

Command: Add-VMHardDiskDrive -VMName 'ClusterVM1' -Path 'C:\ClusterStorage\Volume1\ClusterVM1\Virtual Hard Disks\disk02.vhdx' -ControllerType SCSI -ControllerNumber 0 -ControllerLocation 1

Error: A parameter is invalid. The Update-ClusterVirtualMachineConfiguration command could not be completed.

Inner Exception: PowerShell Exception: Exception: System.Management.Automation.RemoteException: A parameter is invalid. The Update-ClusterVirtualMachineConfiguration command could not be completed

=====

is the procedure different for the cluster VM ?

Appreciate your help.

Thanks.

Move storage to different locations

0
0

Hi, I have 2 Host Servers windows Server 2012 R2 , Host A & Host B

On Host A I have a VM with 2 Virtual Hard Disks VHDA & VHDB ,

  • VHDA is on a Shared Storage (SAN) that is connected to both servers (Host A & Host B)
  • VHDB is on the Local Storage (D Drive) of HostA

I want to move the VM to Host B without down time , as per following:

  • VHDA to HOST B Shared Storage (actually it will not be copied again to the SAN)
  • VHDB to Local Storage on Host B (here there will be copy from Host A to Host B)

is it possible to do it ? if yes , how?

Regards

Elias Dayeh

Listing VMs with Fibre Channel Adapters

0
0
Is there a way to list with a powershell command all of the virtual servers on a host, or even a cluster that have Fibre Channel Adapters connected?

Hyper-V 2012R2 Dynamic Memory Deep Dive?

0
0

Is anyone aware of a deep dive in to Dynamic Memory on Hyper-V 2012R2?

I had a problem with a vm that was out of memory with free memory on the host, but it didn't get allocated more. Checked the event logs on the host and vm and couldn't see anything relevant, eventually after a couple of reboots the problem went way.

Been having a look round for a detailed technical explanation of how Dynamic Memory works but I've drawn a blank, just high level implementation/operational articles. I can't find much on the event log messages that are issued for it either.

Would like to understand it in detail to make the trouble shooting easier the next time it occurs.

Hyper-V replication between sites

0
0

Hi, I have a situation where I have 2 sites, both with 2 Hyper-V Hosts

Replication is enabled and works well between primary server and backup server on each site.

The sites are connected via a WAN, and are part of the same domain.

If I attempt to replicate between sites in either direction I end up getting 0x800002F78 error.

The few details found on the internet have been tried to no avail.

At one point I though it may be to do with CPU manufacturer, one site being older AMD Dell servers, and the other site new Intel CPU's.

I have been able to export a VM from one site to the backup server on the other, once permissions had  been set correctly, but still no replication.

Any suggestions/help would be gratefully received

Regards

Phil R


philr


Hyper-V Replica and VM replication frequency

0
0

I have a question regarding the Hyper-V Replica

I would like to know what values are valid for VM replication frequencies for Hyper-V Replica in Windows Server 2012 R2. I haven't been able to get a good picture from the information that I have obtained from the Internet.

1. Technet documentation about the 'Enable-VMReplication' cmdlet states that you can set the frequency to the '-ReplicationFrequencySec' parameter. The description for this parameter only says,

Specifies the frequency, in seconds, at which Hyper-V replicates changes to the Replica server.

...and does not say anything about the constrains on the parameter values, except that it's Int32.

2. There is a Technet article stating that three replication frequencies are available to users: 30 seconds, 5 minutes, and 15 minutes.

https://blogs.technet.microsoft.com/virtualization/2013/10/22/whats-new-in-hyper-v-replica-in-windows-server-2012-r2/

The GUI shown in the article clearly limits the user's options to three values, but the article does not say those three are the only valid values either.

3. There is also a Q&A on windowspro.com and the answer says that you can configure the frequency by changing the default port.

http://windowsitpro.com/hyper-v/q-can-i-change-replication-frequency-hyper-v-replica

The pieces of information in the sources above are not irreconcilable, yet they do not give me a definitive answer for the constraints on parameter values specified as replication frequency

Regards,
Jon

Windows Server 2012 - "A Virtual Disk Provider for the specified file was not found"

0
0

I'm using the native (C++) function CreateVirtualDisk to copy a source VHD to a new destination VHD and am getting the error message "A Virtual Disk Provider for the specified file was not found".

There aren't many results for that message - all on 2008R2 and most mention changes to the registry (which I've made but to know effect).

I do need/want to support both Hyper-V 2008R2 and 2012 with the same binary - so I'm limiting myself to VERSION_1 of the API.

        HRESULT st = 0 ;

        VIRTUAL_STORAGE_TYPE vst;

        vst.DeviceId = VIRTUAL_STORAGE_TYPE_DEVICE_VHD;
        vst.VendorId = GUID_NULL; // unknown vendor

        CREATE_VIRTUAL_DISK_PARAMETERS params;
        params.Version = CREATE_VIRTUAL_DISK_VERSION_1;
        params.Version1.UniqueId = GUID_NULL;
        params.Version1.MaximumSize = 0;
        params.Version1.BlockSizeInBytes = CREATE_VIRTUAL_DISK_PARAMETERS_DEFAULT_BLOCK_SIZE;
        params.Version1.SectorSizeInBytes = CREATE_VIRTUAL_DISK_PARAMETERS_DEFAULT_SECTOR_SIZE;
        params.Version1.ParentPath = NULL;

        std::wstring srcWS( src.begin(), src.end() );
        params.Version1.SourcePath = srcWS.c_str();

        HANDLE h = 0;


        std::wstring destWS( dest.begin(), dest.end() );
        const wchar_t * destPathStr = destWS.c_str();

        std::wcerr << "src '" << params.Version1.SourcePath << "'" << std::endl;
        std::wcerr << "dest '" << destPathStr << "'" << std::endl;

        try {
            st = CreateVirtualDisk(
                    &vst,
                    destPathStr,
                    VIRTUAL_DISK_ACCESS_ALL,
                    NULL,
                    CREATE_VIRTUAL_DISK_FLAG_NONE,
                    0L,&params,
                    NULL,&h);
        }
        catch ( ... ) {
            throw Poco::Exception( "3D82D20 : CreateVirtualDisk threw exception ");
        }

Strange Update-ClusterVirtualMachineConfiguration error

0
0

Hi, 

When using some of the Hyper-V Powershell cluster commands, i sometimes see an error thrown along the lines of: 

Add-VMHardDiskDrive : A parameter is invalid. The Update-ClusterVirtualMachineConfiguration command could not be completed.

This is always when running a command that manipulates the VM config, something like 'Add-VMHardDiskDrive', for instance. 

If i dig deeper into the error it is telling me that:

The running command stopped because the preference variable "ErrorActionPreference" or common parameter is set to
Stop: You do not have administrative privileges on the cluster. Contact your network administrator to request access
    Access is denied

None of this is true at all and i totally have the correct credentials, and can call Update-ClusterVirtualMachineConfiguration using the VM GUID from the same shell without error. 

Is this a bug?

This is obviously a clustered Hyper-V scenario. If i look at a VM through the cluster manager it's details see current, regardless of the error. I don't actually understand the rules on running Update-ClusterVirtualMachineConfiguration and would be grateful if someone can  explain them to me. For instance if i sit a do a bunch of raw WMI calls to change the ammount of RAM in a VM, then look at in the cluster manager, the RAM is correct. But perhaps the GUI or stop\start process of a VM is doing this? 

Cheers.

W2012R2 VM does not take dynamic memory

0
0

Hi,

W2012R2 VM does not take dynamic memory. 

Host W2012R2 not in cluster.

All updates installed

VM memory config: start 4gb, min 2gb, max 16gb

Page file uses 10gb

VM takes 4gb only

Hyper-V manger does not shows memory status and demand - normally it should.

RamMap shows Driver locked uses 800k

I tried to restart Hyper-V virtual machine manger service, disable/enable integrated services - no luck.

If I shut down VM and start it again - problem disappears.

But I need to resolve problem without reboot. Is it passible ?

We couldn't verify the product key. Please check your installation media. (Hyper-V Virtual Machine)

0
0

Hi there, 

I have been banging my head on an issue for the last couple of hours hoping someone can point me in the right direction. I have a Windows Server Standard 2012 R2 Media that we purchased from an online vendor. The software came with a single product key and as I understand Windows Server 2012 Standard R2 includes 2 Virtual Machine installations. When I installed the media on the physical server I was able to activate Windows without any problems at all. I installed the Hyper-V role on the same host server and when I tried to perform a virtualized installation of Windows Server 2012 Standard r2 on the machine I received the error "We couldn't verify the product key. Please check your installation media." 

I do not have any other keys other than what came with the package. As I understand I should be able to use the same Product Key included within the Virtual Machines if they are the same OS. If any one can provide any tips or experience, I appreciate the assistance greatly. 

2012 Hyper-V Pagefile advice for Host and Guest VM

0
0

Morning All

I am running a Server 2012 Host with 192GB RAM, it only has around 12 VM's running on it, some are set to use fixed memory and some are dynamic.

Typically the host server has 70%+ memory free.

What would the recommended Pagefile setting be for the Host?

I am currently testing with Hyper-V Replication for disaster recovery. My Guest VM's are all running Server 2012 R2 using default pagefile settings with the pagefile on their C: drive.

Whats the recommendation for the Guests pagefiles? I have read some advice online about creating a separate VHDX file for each VM to put their pagefile on and making sure to not replicate this file to other sites as it causes unnecessary traffic.

With plenty of RAM available in the Host, I am not sure why Pagefiles are still needed to be honest, same in the Guest VM's, I can allocate plenty of RAM to them if necessary.

I will be migrating the existing 2012 Host VM's onto a 2012 R2 Cluster soon, so I want to get all of the pagefile setting optimised before that migration. This will include understanding best place to put the pagefiles themselves to maximise performance.

Thanks in advance for advice and assistance with these topics :) :)

Import snapshot to hyper-v

0
0

Dear Support, 

I need import  snapshot  to hyper-v. Anyone show me how can I do it ?!

Thanks 
Huy


Hyper-V Replica Broker to multiple CSVs

0
0
With some help from the TechNet community and a whole lot of trial and error, I have successful configured my failover cluster and performed a couple of planned failovers. Hooray! However, I have 3 CSVs on my DR cluster and would like to utilize the entire disk space for replication. I have a replica broker on the primary side (not configured) and one on the DR side that points to the primary broker and points to 1 volume on the DR cluster for storage. I just found out that I cannot add additional volumes in the specified servers section by pointing to the same primary server. So do I  (A) make multiple brokers on the primary side with unique names and point them each to a CSV. (B) Delete my volumes and make one big one to facilitate all the replicas? Is there a third or even fourth option I haven't contemplated. Obviously, I would like to keep the setup as simple and efficient as possible. Thank you in advance for any help.

Brian Gilmore Lead IT Technician Don-Nan Pump & Supply

Windows 10 Pro HYPER-V

0
0

Hi All

I have Windows 10 Pro installed on my Lenovo Laptop (5th Gen i5 and 16 GB RAM). I created a virtual machine in HYPER-V on Windows 10 and installed Windows Server 2008 R2. But I'm not able to see the Network Adapter hence can not do any kind of networking.

Please let me know if there is any way to fix this issue as I have to perform aMigration from Server 2008 R2 - Server 2012 R2 on Windows 10. 

Thanks,

Manish Jangra


Manish Kumar

Hyper-V VM locked during backup

0
0

From Windows 2012, if a Hyper-V VM is added as a component into VSS, starting from the creation of VSS snapshot, the VM is locked(can't do operations like power on/off and the VM's status is shown as "backing up" in Hyper-V Manager Console) until the requestor calls BackupComplete or deletes the snapshot.

However, I have below requirement:

1. I need to backup each Hyper-V VMs in the same Hyper-V host separately, that is, whenever the backup finishes, I need to release the VM immediately. Therefore, supposedly, there are two VMs, backup for one VM takes 10 minutes, backup for the other takes 1 hour, I need the first VM to be released after 10 minutes instead of 1 hour

2. Considering there are lots of VMs inside a Hyper-V host and sometime users need to backup them concurrently, I would like to put these VMs into the same snapshot request so as to reduce the performance impact to the Hyper-V host. As we know, multiple overlapped VSS snapshots must bring performance impact to the Hyper-V host because VSS is using copy-on-write mechanism to take care of the changes after the snapshot creation

Currently, my observation is if there are multiple VM components in a VSS, we have no way to release a single of them unless we callBackupComplete. However, callingBackupComplete means the completion of backups for all VMs, which is absolutely not what I want.

My question is how should I cope with this problem?

Thanks.

hyperv - 'Microsoft Hyper-V VSS Writer' goes randomly to RETRYABLE error

0
0

2012 r2 - hyperv

Randomly goes to error:

Writer name: 'Microsoft Hyper-V VSS Writer'
   Writer Id: {66841cd4-6ded-4f4b-8f17-fd23f8ddc3de}
   Writer Instance Id: {c0d8f07e-f0d4-41b9-95af-284fc95e1483}
   State: [8] Failed
   Last error: Retryable error

Any hints how to find the root of the problem and fix it?

With best regards


bostjanc

Impact of HYPER V

0
0

Hello,

I have a physical server,which shows 6 processor while opening the task manager,but shows 3 core,6 logical processor which using the command msinfo32.This shows that HYPER -V is enabled.A Sql server is hosted on this machine.The DBA is asking me how many"physical core" and "physical processor" does this machine has.what should be the answer?

Thanks

Debasis

Viewing all 19461 articles
Browse latest View live




Latest Images